dedecms还原数据时其他表的数据自动清空的解决办法

2017-04-13 14:28:08 dedecms

使用

织梦

后台数据库备份与还原的功能时,会出现还原部分表数据的同时其他表的数据全部被清空了的情况,如果处理不好会给网站带来非常严重的后果,下面就告诉大家解决的办法。

 

我们找到并打开管理目录下的sys_data_done.php文件,在大概第262行的位置找到如下代码:

 

1 if($startgo==0 && $structfile!='' )

 

将其改为

 

1 if($startgo==0 && $structfile!='' && count($bakfiles) >= 72)

 

修改完成后保存即可,就可以去后台还原数据了。

 

另外建议大家在对网站数据库做任何修改或还原操作的时候,一定要记得先备份一下数据,以免因为操作失误或者程序问题造成不可挽回的损失。