SEO优化型网站更多

更多

当前位置: 首页 > system > 网店帮助分类 > 服务保证 > 如何关闭ECSHOP的缓存文件

如何关闭ECSHOP的缓存文件

厦门松柏建站 / 2015-09-13
[] [] []
如何关闭ECSHOP的缓存文件?在建外贸网站中,我们国内的ecshop是个很好的选择,系统后台的操作界面很适合我们国内的习惯,我们就有外贸器械网站建设模板。
 
但是网站在长时间的运行过程中,会产生大量的系统缓存文件,那对于做外贸网站来说,我们如何关闭Ecshop关闭缓存呢?今天我们就稍微讲解一下。
 
ECSHOP的缓存分成两个部分,一个是SQL查询结果的缓存;一个是SMARTY的页面缓存。这两个缓存都是保存在templates/caches/文件下。如果我们关闭这个两个缓存,就等于全部关闭ECSHOP的缓存。也可以根据自己的需求来适当关
 
闭其中的某一个缓存。ECSHOP的缓存文件在根目录下temp下,网站安装时间久temp的缓存内容会渐渐变大,可以达到好几个G的空间,这时候我们就要手动去删除temp文件中的缓存文件,再上传ecshop默认的temp文件
禁用ECSHOP缓存如下方式:
 
一.关闭SQL查询结果的缓存
在网站根目录下打开includes/cls_mysql.php文件
查找到
var $max_cache_time=3600;//最大的缓存时间,以秒为单位
修改成
var $max_cache_time=0;//最大的缓存时间,以秒为单位
 
 
二.关闭SMARTY的缓存。
在网站根目录下打开includes/cls_template.php,查找找到如下一段代码
if (file_put_contents($this->cache_dir . ‘/’ . $cachename . ‘.php’, ‘<?php exit;?>’ . $data . $out) === false)
{
trigger_error(‘can\’t write:’ . $this->cache_dir . ‘/’ . $cachename . ‘.php’);
}
把这些代买都注释掉就可以了。如下:
/*
if (file_put_contents($this->cache_dir . ‘/’ . $cachename . ‘.php’, ‘<?php exit;?>’ . $data . $out) === false)
{
trigger_error(‘can\’t write:’ . $this->cache_dir . ‘/’ . $cachename . ‘.php’);
}
*/
 
下一篇: Empty! 上一篇: seo关键词精准的营销和推广
详细地址 E-mail: manager@web-song.com
© 2005-2017 厦门松柏建站 版权所有,并保留所有权利。