Listening to the Words

关闭ecshop 缓存

ECSHOP的缓存分两种,一种是SMARTY的页面缓存;另一种是SQL查询结果的缓存。
这两种缓存都是保存在templates/caches/文件夹下。
只要分别关闭这两个缓存,就可以完全禁用ECSHOP的缓存。

关闭ecshop缓存的方法:
1、关闭模板smarty缓存:
打开includes/cls_template.php,找到下面一段

if (file_put_contents($hash_dir . ‘/’ . $cachename . ‘.php’, ‘‘ . $data . $out, LOCK_EX) === false)
{
trigger_error(‘can\’t write:’ . $hash_dir . ‘/’ . $cachename . ‘.php’);
}

注释掉!

2、关闭sql缓存:
打开includes/cls_mysql.php
找到


var $max_cache_time=3600;//最大的缓存时间,以秒为单位 改为 var $max_cache_time=0;
点赞

发表评论