Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

(1146) Table 'cq090.common_member_archive' doesn't exist

[复制链接]
Gavin_Youn 发表于 2012-8-10 10:56:35 | 显示全部楼层 |阅读模式
Discuz! Database Error(1146) Table 'cq090.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.php166table_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()


这什么情况啊?如何解决啊?我升级了QQ互联之后,更新缓存和查看充值卡就会有这个提示


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
m.king 发表于 2012-8-10 11:12:09 | 显示全部楼层
方法:即在站长—数据库—升级(Discuz! 数据库升级 - 请将数据库升级语句粘贴在下面:)中执行语句 :
  1. DELETE FROM `pre_common_setting` WHERE `skey` = 'membersplit';
复制代码
就可以了,若没有找到执行语句的输入窗口 则修改config/config_global.php 当中的 $_config[admincp][runquery] 设置修改为 1 (为了安全执行完该语句后 确认解决了1146错误后 再将配置该回来 )  刷新后再输入执行。
为了数据安全执行该语句前建议备份数据
回复

使用道具 举报

 楼主| Gavin_Youn 发表于 2012-8-10 21:52:33 | 显示全部楼层
m.king 发表于 2012-8-10 11:12
方法:即在站长—数据库—升级(Discuz! 数据库升级 - 请将数据库升级语句粘贴在下面:)中执行语句 :就可以了 ...

OK,问题已解决,为什么为出现这种情况呢?
回复

使用道具 举报

blues⊙pig 发表于 2012-8-25 11:32:23 | 显示全部楼层
m.king 发表于 2012-8-10 11:12
方法:即在站长—数据库—升级(Discuz! 数据库升级 - 请将数据库升级语句粘贴在下面:)中执行语句 :就可以了 ...

果然是大师 马上就解决了!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2025-3-12 19:57 , Processed in 0.047232 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表