未正确配置缓存引擎默认值

问题描述 投票:4回答:2

错误是:

 Error: [CacheException] Cache engine default is not properly configured.

默认缓存引擎是“文件”。

请帮忙。

UPDATE CakePHP版本 - 2.3.6 其中一个Cache:config()调用:

Cache::config('default', array(
'engine' => $engine,
'duration' => '+1 week',
'probability' => 100,
'path' => CACHE . 'default' . DS,
'mask' => 0666,
'lock' => true
));
cakephp caching
2个回答
0
投票

将debug设置为2会使缓存的文件无效。您也可以在app / tmp / cache /中手动删除它们。另外,请确保您的app / tmp目录是递归写入的。


0
投票

我也有同样的问题;我发现php还没有连接到redis。所以,你跑

sudo apt-get install php5-redis

这将在redis和php之间建立连接,并确保配置了默认缓存。

© www.soinside.com 2019 - 2024. All rights reserved.