新闻中心
Discus X3后台更新缓存失败提示:(1146) Table ‘common_member_archive’ doesn’t exist的解决方案
作者 / 无忧主机 时间 2013-08-21 18:06:59
无忧小编在处理售后问题时,看到蜗牛哥哥发了个大哭的表情过来给我,那心情是相当的悲伤,上次的应用中心进不去,被小编解决,一一对应诊断工具内的IP地址后完成,刚经过一番询问过后,他的DZ论坛后台又出现了新的问题,跑过来就是求解决,既然幸福已经到来,无忧主机小编就义不容辞的收下了。
情景再现:
蜗牛哥哥在后台安装了一个插件,并且启用了之后,接着在更新缓存时出现了DZ数据库错误提示:(1146) Table 'common_member_archive' doesn't exist 信息,情况如下图。用户当时就通过无忧主机官网上的企业QQ找到了工程师—小贵,开始解决问题。报错如下图:
问题解决:
小编向蜗牛哥哥索要了操作信息之后便开始解决问题了。
首先,通过FTP上传工具找到网站根目录public_html目录下面的config目录,打开这个文件夹,下载到本地,用高级记事本打开编辑,这时需替换一句代码:
把下面一段代码
$_config['admincp']['runquery'] = '0';
替换成:
$_config['admincp']['runquery'] = '1'。
然后,登陆DZ论坛后台,栏目站长>>数据库>>升级>>复制以下数据库语句执行即可:
DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
此时会提示您执行成功,行数1。
最后,您去更新缓存时,就会正常更新啦。


本文地址:https://www.51php.com/discuz/12294.html






