码迷,mamicode.com
首页 > 其他好文 > 详细

彻底禁用ECSHOP缓存

时间:2015-06-09 13:20:38      阅读:102      评论:0      收藏:0      [点我收藏+]

标签:

//首先打开includes/cls_template.php这个文件找到198行至202行(我使用的是2.72版本,其他版本也应该大同小异),我们看到ecshop是通过file_put_contents函数将缓存写入文件的,我们只要将其注释掉就可以了。
修改前代码如下:
 
if
(file_put_contents($hash_dir . ‘/‘ . $cachename . ‘.php‘, ‘‘ . $data . $out, LOCK_EX) === false) { trigger_error(‘can‘t write:‘ . $hash_dir . ‘/‘ . $cachename . ‘.php); } //修改后: /* if (file_put_contents($hash_dir . ‘/‘ . $cachename . ‘.php‘, ‘‘ . $data . $out, LOCK_EX) === false) { trigger_error(‘can‘t write:‘ . $hash_dir . ‘/‘ . $cachename . ‘.php‘); }*/
另外找到includes/cls_mysql.php中的 var $max_cache_time = 300; // 最大的缓存时间,以秒为单位 将$max_cache_time的值修改成0。

  修改完成后,别忘记进入后台清理一下缓存,这样ecshop的缓存就被彻底禁用了

彻底禁用ECSHOP缓存

标签:

原文地址:http://www.cnblogs.com/smile-V/p/4563142.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!