Cakephp视图缓存不起作用


cakephp views caching doesn't work

我正在尝试获得工作视图缓存,就像在书中描述的缓存章节一样。我创建了dir/tmp/views,并在其中设置了chmod 777。正在自动加载相关的帮助程序。

我使用core.php中的默认设置:

Configure::write('debug', 0);
Configure::write('Cache.check', true);
Cache::config('default', array('engine' => 'File'));

和在我的控制器(我也尝试与数组):

var $cacheAction = true;

我用的是最新的1.3版本。有什么想法吗?

缓存目录是APP/tmp/cache/views -除非你只是打错了。

我(个人)也没有看过var $cacheAction = true,所以也许可以试试:

var $cacheAction = "1 hour";

var $cacheAction = array(
                      'view/' => 5000
                   )

表示特定的操作;看看你是否会有更好的运气