CakePHP“警告:缓存未正确配置”

时间:2009-10-11 03:16:46

标签: cakephp

我正在使用CakePHP并收到以下错误

  

警告:未正确配置缓存。请检查Cache :: config();位于第663行的D:\ PHP-SERVER \ cheesecake \ cake \ libs \ configure.php中的APP / config / core.php中

     

注意:未定义的变量:在第38行的D:\ PHP-SERVER \ cheesecake \ app \ config \ routes.php中路由

     

致命错误:在第38行的D:\ PHP-SERVER \ cheesecake \ app \ config \ routes.php中的非对象上调用成员函数connect()

设置中有任何问题吗?

1 个答案:

答案 0 :(得分:3)

您使用的是哪个 CakePHP 版本?

致命错误看起来像是一个错字。打开文件D:\PHP-SERVER\cheesecake\app\config\routes.php并查看第38行写的内容。看起来有一封信缺失。

这应该是

的内容
Router::connect(...[whatever your route settings are]...);

我想在你的文件中说(注意路由器中丢失的r)

Route::connect(...);

您是否做了其他错误消息所说的内容?查看Cache::config中的app/config/core.php来电。您似乎没有正确设置缓存配置。

默认调用类似于

Cache::config('default', array('engine' => 'File'));

如果您更改了该帖子的代码,以确定是否有错误。