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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

Error:Table 'root.cdb_uc_pm_members' doesn't exist

[复制链接]
jacky_q_w 发表于 2012-7-6 08:36:59 | 显示全部楼层 |阅读模式
刚刚从1.5升级到2.5,出现这个问题,无法打开消息页面,一点就会出现如下信息:
UCenter info: MySQL Query Error
SQL:SELECT COUNT(*) FROM [Table]pm_members m WHERE m.uid='1'
Error:Table 'root.cdb_uc_pm_members' doesn't exist
Errno:1146
请前辈帮忙看看什么原因,如何解决,谢谢

本帖子中包含更多资源

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

x
 楼主| jacky_q_w 发表于 2012-7-6 08:47:05 | 显示全部楼层
另外,登陆后台ucenter就会出现如下错误:

UCenter info: MySQL Query Error
SQL:SELECT COUNT(*) FROM [Table]pm_messages_0
Error:Table 'root.[Table]pm_messages_0' doesn't exist
Errno:1146

请前辈帮忙看看什么原因,如何解决,谢谢
回复

使用道具 举报

m.king 发表于 2012-7-6 10:10:49 | 显示全部楼层
表不存在啊,
你到数据库里看看表是否真的不存在还是你的配置文件没有配置正确。
如果表不存在,你找一下安装时的sql文件,找到那个表,到数据库里执行一下。
回复

使用道具 举报

 楼主| jacky_q_w 发表于 2012-7-6 11:14:11 | 显示全部楼层
本帖最后由 jacky_q_w 于 2012-7-6 11:25 编辑
m.king 发表于 2012-7-6 10:10
表不存在啊,
你到数据库里看看表是否真的不存在还是你的配置文件没有配置正确。
如果表不存在,你找一下 ...

root.cdb_uc_pm_members是不存在的,升级之前备份的数据库也没有这个表,怎么处理啊,本人菜鸟,请大大具体指点一下
我用的apmserv
另外我升级的时候是用的这个方法:
http://你的域名/install/update.php?step=prepare,因为直接update会提示 请先升级 UCenter 到 1.6.0 以上版本
回复

使用道具 举报

m.king 发表于 2012-7-6 16:47:35 | 显示全部楼层
jacky_q_w 发表于 2012-7-6 11:14
root.cdb_uc_pm_members是不存在的,升级之前备份的数据库也没有这个表,怎么处理啊,本人菜鸟,请大大具 ...

你可以先到安装使用区去了解下。搜索下相关的内容 看看。
回复

使用道具 举报

 楼主| jacky_q_w 发表于 2012-7-7 14:00:10 | 显示全部楼层
解决了,方法如下:
恢复了所有老文件及数据库,恢复到没升级之前的状态,先升级ucenter到1.6,然后再升级x2.5,搞定
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-2-26 00:24 , Processed in 0.025364 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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