• 教程:298
  • 作品:0|
  • 书架:4|
  • 总访问量:4826044|

如何解决Ecshop报错config.php被清空的办法

文/ 无言染爱 2020-10-10 7924阅读 评论(0)

在使用ecshop过程中,遇到过商城前端经常打开错误 ,原因就是 config.php 文件被清空了,0KB。

但一直找不到为什么会被清空,每次重新上传该文件,过段时间又被清空了。

百度了一下,有网友给出如下解决办法:

打开lib_base.php 查找

include_once($cache_file_path);

在其后加入一行代码 

$data = !empty($data)?$data:false;

动态 的意思是 在读取 配置缓存文件失败的情况下 程序会直接读取数据库记录 并 重新生成 配置缓存文件。 这样就解决了 配置缓存文件不稳定而引起的一系列致命错误。不过试了好像不行。

最后还是想到第二种办法,直接将config.php设为 444 权限,也就是只能读取,不能修改。

欢迎转载,但请注明作者「无言染爱」和原文地址「http://www.abctix.com/jiaocheng/qitajiaocheng/134.html」。
如需商业转载或刊登,请联系作者获得授权,感谢您对作者版权的尊重。

© 2002-2020 ABCTIX 豫ICP备19021562号