discuz后台更新缓存出现“1146数据库错误”怎么办?

 

discuz更新缓存1146错误

出于安全考虑,Discuz! 后台默认情况下禁止SQL语句直接执行,所以修改让他支持,修改方法如下。
把config/config_global.php当中的$_config[admincp][runquery]设置修改为1。

discuz数据库升级

说明,如果用notepad编辑器打开,查找语句,可能查不到这个数值在那里,可以,查找0这个数字,或者上面函数其他的英文词语,仔细找找,可以找到,然后把0改成1即可。
由于用户存档表在Discuz! X2.5安装的时候不会自动生成,需要用户手动执行用户表优化。
后台——站长——数据库,升级,执行
DELETE FROM `pre_common_setting` WHERE `skey` = ‘membersplit’;
确认以上操作无误后在工具–更新缓存之后,就可以解决Discuz! X2.5更新缓存提示Table ‘common_member_archive’ doesn’t exist的问题了。

本文链接:SEO站长网 » discuz后台更新缓存出现“1146数据库错误”怎么办?