在没有任何特殊需求的情况下,我们不需要对配置文件进行任何修改。配置文件主要存储数据库连接信息,密钥,执行目录为主。下面通过详情的注释进行说明:

    1. $config = array(
    2. 'DB_TYPE' => 'mysql', //我们所用的数据库的为Mysql
    3. 'DB_HOST' => 'localhost', //连接数据库的地址,默认为localhost
    4. 'DB_NAME' => 'pescms', //程序所用到的数据库库名称
    5. 'DB_USER' => 'root', //连接数据库的帐号
    6. 'DB_PWD' => '123456', //链接数据库的密码
    7. 'DB_PORT' => '3306', //连接数据库的端口,Mysql默认为3306
    8. 'DB_PREFIX' => 'pes_', //表前缀,依据不同的程序可能不一样。PESCMS默认为pes_开头
    9. 'PRIVATE_KEY' => '119fqwe981', //程序的私密钥,主要用于对用户帐号加盐,程序安装过程会自动生成。
    10. 'USER_KEY' => '9deddhhu7', //同上。
    11. 'ERROR_PROMPT' => '/Core/Theme/error.php', //出错时调用的模板地址,需要自定义的可以修改本地址
    12. 'APP_GROUP_LIST' => 'Admin,Home', //程序拥有的组。
    13. 'DEFAULT_GROUP' => 'Home', //程序默认运行的组,当URL没有声明组别的时候,程序就设置为执行默认组的控制器。
    14. 'FILE_CACHE_PATH' => '/Temp', //用于存放缓存的目录或者一些临时生成的文件
    15. 'FILE_CACHE_TIME' => '1800', //缓存的时效。与FILE_CACHE_PATH配置依赖与FileCache缓存扩展。
    16. 'LOG_PATH' => '/log', //日志记录的目录
    17. 'LOG_DELETE' => '7', //自动删除过期日期的天数
    18. 'UPLOAD_PATH' => '/upload', //上传文件报错的目录
    19. 'SESSION_ID' => 'PESDCSESSION',//设置SESSION ID名称,不同的项目名称也不一样。
    20. 'URLMODEL' => array( //URL模式的配置
    21. 'URLMODE' => '1', //URL模式, 1:传统 2:横杠 3:斜杠 具体请参考《URL模式》一章
    22. ),
    23. );
    24. ...下面的代码主要作用于自动加载无植入式的配置信息..