我阅读了一堆具有相同目标的堆栈溢出问题:禁用CakePHP框架中的缓存。然而,不幸的是,这些解决方案都没有对我起作用。
我的core.php现在有了这些值,但是控制器和视图的缓存对于开发来说仍然是难以忍受的:
Configure::write('debug', 2);
Configure::write('Cache.disable', true);
$duration = '+1 day';
if (Configure::read('debug') > 0) {
$duration = '+1 seconds';
}发布于 2014-01-05 18:03:45
Applications/MAMP/bin/php/php5.5.3/conf/php.ini,可能在/Applications/MAMP/conf/php5.5.3/php.ini中。
注释掉这个块中的行!OPcache
在这上面花了三天时间
发布于 2015-10-10 07:05:44
在app/Config/core.php中
启用Configure::write('Cache.disable', true);
为我工作过。在此之后,不生成models和persistent缓存。
发布于 2013-12-30 12:10:09
请参阅http://book.cakephp.org/2.0/en/controllers/request-response.html#CakeResponse::disableCache
所以在你的控制器里:
$this->response->disableCache();要么是通过beforeRender回调,要么是针对每个动作。
请注意,对于IE8 comp。关于这一点,您可能需要添加一个额外的标题,如这里所示。
https://stackoverflow.com/questions/20839202
复制相似问题