当前位置:首页 » 文件管理 » ecshop关闭缓存

ecshop关闭缓存

发布时间: 2024-03-20 17:57:01

❶ ecshop网站,老是出现缓存紊乱问题是怎么回事

看不到真正的效果不好判断啊,改动过程序吗?

解决方法:如果没有改动过程序,建议把原ECSHOP的程序覆盖下,然后清除下缓存看下。

❷ ECSHOP的缓存在哪个目录哦

你好
很高兴为您解答
ECSHOP的缓存文件在根目录下temp下,网站运营的时间久了,temp的缓存文件夹会越来越大,甚至能达到1G-5G,占用空间。
满意采纳下

❸ 在ecshop中修改css样式就是不生效,缓存也清了。求大神

要么你修改的css不对 ,要么就是浏览器缓存

❹ 如何禁用ECSHOP缓存,如何关闭ECSHOP缓存

您好,针对这个问题,希望能帮到您:

ECSHOP的缓存分两种,一种是SMARTY的页面缓存;另一种是sql查询结果的缓存。

这两种缓存都是保存在templates/caches/文件夹下。

只要我们分别关闭这两个缓存,就可以完全禁用ECSHOP的缓存。

当然你也可以根据自己的需要关闭其中某一个。

1、关闭SMARTY的缓存:

打开includes/cls_template.php,找到下面一段

if(file_put_contents($hash_dir.'/'.$cachename.'.php','<?phpexit;?>'.$data.$out,LOCK_EX)===false)
{
trigger_error('can'twrite:'.$hash_dir.'/'.$cachename.'.php');
}

将这一部分注释掉即可,改成

/*
if(file_put_contents($hash_dir.'/'.$cachename.'.php','<?phpexit;?>'.$data.$out,LOCK_EX)===false)
{
trigger_error('can'twrite:'.$hash_dir.'/'.$cachename.'.php');
}
*/


2、关闭SQL查询结果缓存

打开includes/cls_mysql.php

找到

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

改成

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

经过上面修改后,就已经将ECSHOP的页面缓存和数据查询缓存都禁用了,这样当你做了任何修改后,前台都能马上体现出最新的变化,但是对服务器的压力会比禁用缓存之前稍微大那么一点。

希望能对您有所帮助,您也可以去ecshop模板堂的知识堂教程中查阅。

热点内容
硬壳编程下载 发布:2025-09-14 08:02:56 浏览:726
什么能防止安卓软件自启 发布:2025-09-14 07:48:54 浏览:979
sqlsaserver 发布:2025-09-14 07:44:42 浏览:963
pythonif写一行 发布:2025-09-14 07:41:39 浏览:996
lua存储数据 发布:2025-09-14 07:33:05 浏览:113
教你如何选配置车 发布:2025-09-14 07:32:21 浏览:419
行李箱自带的密码是多少 发布:2025-09-14 07:27:40 浏览:280
ps2020版本怎么调整存储盘 发布:2025-09-14 07:20:28 浏览:862
奥迪a6哪个配置最保值 发布:2025-09-14 07:11:53 浏览:988
android查看文件 发布:2025-09-14 07:00:37 浏览:293