最近在修改一些以前Ecshop网站的时候,发现以前很多地方处理不当,导致前台读取信息时会不定时出现一些错误
错误提示:找不到缓存文件夹中的文件
把网站源码看了个下,发现很多页面加截的时候,自动调用了清缓存的代码,导致缓存文件不存在。
遇到问题,解决问题,所以先不管其它,让程序不出错先。
在 includes/lib_base.php文件中,找到 read_static_cache函数,些函数就是读取缓存信息的,为了让它不读取,把这个函数内部的代码全部注释,然后直接return false;
这样每一次读取信息都会是从数据库中读取,这样问题就算暂时解决了,对于小型网店系统而言问题不大。