错误是:
Error: [CacheException] Cache engine default is not properly configured.
Defaul缓存引擎是“文件”。
请帮忙。
UPD
CakePHP verison - 2.3.6
其中一个Cache:config()调用:
Cache::config('default', array(
'engine' => $engine,
'duration' => '+1 week',
'probability' => 100,
'path' => CACHE . 'default' . DS,
'mask' => 0666,
'lock' => true
));
答案 0 :(得分:0)
将debug设置为2会使缓存的文件无效。您也可以在app / tmp / cache /中手动删除它们。另外,请确保您的app / tmp目录是递归写入的。
答案 1 :(得分:0)
我也有同样的问题;我发现 php还没有连接到redis 。所以,你运行
sudo apt-get install php5-redis
这将在redis和php之间建立连接,并确保配置默认缓存。