解决工具更新出现SELECT COUNT(*) FROM common_member_archive-Discuz教程下载

解决工具更新出现SELECT COUNT(*) FROM common_member_archive

开通本站Svip会员,全站资源免费下
升级论坛版本之后,更新缓存的时候出现这个错误,而且注册不了(在注册的最后一步会出现不跳转的情况),求高手解答

(1146) Table 'db_web411070.common_member_archive' doesn't existSELECT COUNT(*) FROM common_member_archive

PHP Debug
No.FileLineCode
1admin.php57require(%s)
2source/admincp/admincp_tools.php36updatecache()
3source/function/function_cache.php26build_cache_userstats()
4source/function/cache/cache_userstats.php16table_common_member->count()
5source/class/table/table_common_member.php172table_common_member_archive->count()
6source/class/table/table_common_member_archive.php48Discuz_database::result_first(%s, Array)
7source/class/discuz/discuz_database.php117discuz_database::query(%s, Array, false, false)
8source/class/discuz/discuz_database.php136db_driver_mysql->query(%s, false, false)
9source/class/db/db_driver_mysql.php151db_driver_mysql->halt(%s, %d, %s)
10source/class/db/db_driver_mysql.php218break()
方法:即在站长数据库—升级(Discuz! 数据库升级 - 请将数据库升级语句粘贴在下面:)中执行语句 :
  1. DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码
就可以了,若没有找到执行语句的输入窗口 则修改config/config_global.php 当中的
  1. $_config[admincp][runquery]
复制代码
设置修改为
1 (为了安全执行完该语句后 确认解决了1146错误后 再将配置该回来 )  刷新后再输入执行。

全部评论 0

您需要登录后才可以回帖 立即登录
登录
0
0
0
返回顶部