今天看啥
热点:

DedeCms数据库还原后系统配置参数页面不显示,主要的原因还是数据表的完整性的原因,尤其是有时候没有备份全部的数据库和数据库结构,导致在还原的时候没有完整的还原。

 

在data/backupdata文件中查看含有“_sys”的数据表,是否含有以下这几个数据表:(我以我备份的数据表为例):

ceba_sys_enum_0_78e6af67e24cb824.txt

ceba_sys_module_0_467df29fc59c06d3.txt

ceba_sys_set_0_9ba7cadc7bb580d0.txt

ceba_sysconfig_0_45f6ba7e0323bb1c.txt

(如果是默认前缀的话,就是dede_sys)

同时要点击打开检查是否为空白。

如果发现没有以上文件中全部或者部分,就应该去获得这些备份表。

获得方法两种:一种就是从原来的备份完整的数据表中拷贝一份;另外一种就是在重新安装了系统后,不要马上还原数据,先备份一次数据库,从备份下来的数据表中查找以上缺失的数据表。

同时,在还原数据之前,最好还是把表“ceba_sysconfig_0_45f6ba7e0323bb1c.txt”中的一个cookie加密码更改了,更改成,你新安装时的那个密码。

INSERT INTO `siqi_sysconfig` VALUES('3','cfg_cookie_encode','cookie加密码','2','string','LeCBv9593G');

cookie加密码的获取:在安装系统时,在输入数据库信息的那一页就把cookie加密码复制下来,如下图所示:

如果在安装的时候没有注意复制,那么在安装之后,数据还原之前,打开“系统-->系统基本参数-->核心设置 ”就能看到cookie加密码了。如下图所示:

如果以上方法一般都能解决。记得更新下系统缓存。

 

还有一种情况就是查看好各个文件夹的权限,尤其是data文件夹。

评论暂时关闭