Discuz! X3.1 数据库1146错误

  今天修改网站模板后“更新缓存”后提示“Table ‘common_member_archive’ doesn’t exist”数据库错误,错误代码是1146。这个错误问题找在Discuz! X2.5升级后曾经就出现过,解决的办法很简单,跟X2.5的时候也一样。

discuz-database-error-1146 1

  首先把数据库备份下,之后修改config/config_global.php配置文件中的$_config[admincp][runquery] 设置参数修改为1。(Tips:为了网站安全建议在解决数据库1146错误问题后修改回来。)

discuz-database-error-1146 2

  修改好配置文件后在后台“数据库”→“升级”中执行SQL语句。

DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';

 

  现在去再尝试下“更新缓存”,没问题了吧。

discuz-database-error-1146 3

最后修改:6年前

共有 0 条评论