今天小编遇到一位客户的Discuz!X3.2的奇葩问题,只要访问就出现数据库错误,报错截图如下:
成都创新互联专注为客户提供全方位的互联网综合服务,包含不限于网站制作、成都网站制作、名山网络推广、小程序开发、名山网络营销、名山企业策划、名山品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们大的嘉奖;成都创新互联为所有大学生创业者提供名山建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com一开始小编以为是数据库连接错误的问题,或者修改了密码,小编就去修改Discuz!的配置文件,Discuz!的配置文件有三个,大家可以参考“Discuz!配置文件修改”找到哪三个文件。首先小编修改了数据库的密码,然后按照修改之后的数据库密码修改了配置文件,兴高采烈的认为解决了问题,然后访问网站一看,心情犹如从万米高空坠入万丈深渊永劫不复,发现没有任何效果。接下来小编仔细的研究了一下报错的语句,发现是数据库的内容有问题,这是小编的心情又如多云转晴般晴空万里,认为发现了问题的所在,就帮助这个客户修复并且优化数据库。具体的优化修复步骤参照“DISCUZ缺少数据表如何手动修复DISCUZ数据库中的PRE_FORUM_RSSCACHE数据表”。优化和修复完成之后,小编又兴高采烈的去访问网站,当按下Enter键之后,小编的心情又有一种永劫不复的感觉了,还是报错。这时的小编犹如热锅上的蚂蚁,不知所措,这时这位客户朋友告诉小编,他的网站是最近才更新的,小编这时就想到了兼容性的问题,要来了网站的后台,登陆之后关闭了之前版本的插件,如下:
接下来访问域名,终于正常了!原来是插件的原因,因为大部分的插件都是个人制作的,不是使用的Discuz!的官方插件,这些“山寨”的插件都是“一次性”的。这里所谓的一次就是插件的内容不会随着Discuz!版本的更新而更新代码内容,这就造成了插件与更新的程序不兼容,造成网站的报错!所以关闭插件就可以解决这个报错的问题!解决这个问题后,小编的心情大好,在这里祝愿所有的站长朋友们网站越办越好,钞票源源不断的进入各位站长朋友的腰包!如有疑问请联系QQ4006377220!
售后响应及时
7×24小时客服热线数据备份
更安全、更高效、更稳定价格公道精准
项目经理精准报价不弄虚作假合作无风险
重合同讲信誉,无效全额退款