今天,边肖遇到了一个客户的Discuz!X3.2的奇妙问题,只要你访问它,就会出现数据库错误。错误报告截图如下:
起初,边肖以为是数据库连接错误,或者修改了密码,于是边肖去修改Discuz!配置文件Discuz!有三个配置文件,可以参考“Discuz!配置文件修改”。首先,边肖修改了数据库的密码,然后根据修改后的数据库密码修改了配置文件,高兴地认为问题解决了。然后我在访问网站的时候,感觉好像从万米高空掉进了万丈深渊,发现没有任何效果。接下来,边肖仔细研究了错误陈述,发现数据库的内容有问题。这是因为边肖的心情既晴朗又多云。万里以为自己发现了问题,帮这个客户修复优化了数据库。具体的优化和修复步骤,请参考“如何手动修复DISCUZ数据库中PRE_FORUM_RSSCACHE数据表因缺失数据表”。优化和修复完成后,边肖高兴地去访问网站。当回车键被按下时,边肖的心情感觉永恒,他仍然报告了一个错误。此时,边肖急得像热锅上的蚂蚁,不知所措。这时,这位客户朋友告诉边肖,他的网站最近才更新,边肖这时想到了兼容性问题。他来到网站后台,登录后关闭了之前版本的插件,如下图:
接下来访问域名,终于正常了!原来是外挂,因为大部分外挂都是个人做的,不是Discuz!官方插件,这些“山寨”插件都是“一次性”的。这里所谓的一次就是插件的内容不会跟Discuz!版本的更新和代码内容的更新,这造成了插件和更新的程序不兼容,从而导致网站错误!所以关闭插件可以解决这个错误问题!解决了这个问题后,边肖心情很好。在此,祝各位站长朋友网站越办越好,钱会源源不断地进入站长朋友的腰包!如有疑问请联系QQ4006377220!
更多关于云服务器,域名注册,虚拟主机的问题,请访问西部数码代理官网:www.chenqinet.cn。