在pyrocms中禁用缓存

时间:2011-11-20 15:45:35

标签: php codeigniter pyrocms

我想知道是否有任何方法可以在pyrocms中禁用pyrocache?该库被加载到MY_Controller而不是autoload.php,所以我不知道是否有其他简单的方法。

3 个答案:

答案 0 :(得分:3)

如果您尝试为开发目的禁用缓存,这是完全合理的,您可以执行我所做的操作,并将return;添加到function write()的{​​{1}}内system/cms/libraries/Pyrocache.php },然后进入实用程序 - >维护 - >缓存维护并清空所有内容。

这将阻止CMS创建新的缓存文件。只是不要忘记你添加了这个!

答案 1 :(得分:2)

如果您禁用缓存,那么您要求服务器执行的工作量超出预期。 PyroCMS效率不高,但如果禁用它,它将比它需要的速度慢。

答案 2 :(得分:0)

嗯,你不能 - 因为你不应该。

渲染页面依赖于PyrosCMS的缓存库。如果你没有加载库(就像你在MY_Controller中注释加载缓存库一样),那么在尝试访问它时,该站点可能会抛出一个致命的错误,因为页面模块会将它用于很多事情。