日期:2014-05-17  浏览次数:20432 次

CakePHP 内核配置变量

配置类通常用于设置CakePHP的核心配置变量,这些变量在app/config/core.php文件中。下面是这些变量的描述以及他们对CakePHP产生的影响。

变量名 描述
debug 设置CakePHP的调试的输出模式

0 = 没有输出结果
1 = 显示错误信息和警告
2 = 显示错误信息,警告和数据库查询语句
3 = 显示错误信息,警告和数据库查询语句,完成控制器转储?
App.baseUrl 不要注释掉这个定义如果你不打算使用Apache的mod_rewrite. 同时不要忘记删除.htaccess文件
Routing.admin 不要注释掉这个变量如果你要用CakePHP的路由(admin route),变量值跟路由的名字相同,接下来会介绍更多。
Cache.disable 设成true的时候,整个网站的缓存会被关闭。
Cache.check 如果设成true, 开启视图缓存。虽然控制器缓存需要另外开启,但是这个变量可以监控这些设置。
Session.save CakePHP的session存储机制?

php = 使用默认的PHP session存储
cake = 将session数据保存到/app/tmp目录下
database = 将session保存到数据库表中。但要保证使用/app/config/sql/sessions.sql 这个数据库查询文件来设置表。
Session.table