phpcms v9.5.4 数据库恢复无效解决方法

从v9.5.3 升级至 v9.5.4之后备份数据库,恢复至另一个服务器上的v9.5.4版本网站,恢复之后提示成功,但是数据不变v9.5.4数据库恢复无效,目前经过排查发现其原因是:恢复数据的时候,并没获取备份文件的全名。

    故障现象

例:备份文件为:db_20140301_a3qrouzpmfye0gu7ab02_1.sql

恢复数据的时候文件名为:_20140301_a3qrouzpmfye0gu7ab02_1.sql

红色部分为缺失部分

    修复方法

修复方法:/phpcms/modules/admin/database.php文件的328行这句话:

$filename = $filename.$fileid.'.sql';

改成

$filename = 'db'.$filename.$fileid.'.sql';

Published by 小车

网站技术工人