菜鸡源码,专注精品下载!
当前位置:首页 > 建站教程 > 建站知识

解决Ecshop报错config.php被清空的方法

发布时间:2024-01-05  栏目:建站知识   浏览:   分类:ecshop教程

解决Ecshop报错config.php被清空的办法有以下几种: 1. 备份好数据库,然后重新上传程序。 2. 找到同版本的程序,将config.php文件覆盖到你的目录下。 3. 如果你有备份的config.php文件,直接上传即可。 4. 如果你没有备份的config.php文件,可以下载一个同版本、同编码的config.php文件,然后修改里面的数据库信息为你自己的。

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

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

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

打开lib_base.php 查找

include_once($cache_file_path);

在其后加入一行代码

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

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

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

相关文章

    无相关信息
评论
建站知识
建站知识
使用技巧
调试安装
运营推广