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

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[求助] 访问 UCenter Home2.0 “消息”出现错误

[复制链接]
lxv001 发表于 2011-7-31 20:26:19 | 显示全部楼层 |阅读模式
我先安装了UCenter1.6   
然后安装Discuz X2
最后安装了 UCenter Home
全程安装成功,通信也成功,暂时测试总体上没问题。

瑕疵出现在访问 UCenter Home 的导航上的“消息”时出现以下错误:

UCenter info: MySQL Query Error
SQL:SELECT count(*) FROM [Table]pms WHERE msgtoid='1' AND related='0' AND msgfromid>'0' AND folder='inbox'
Error:Table 'ucenter.uc_pms' doesn't exist
Errno:1146

现求助这个错误的解决方法,或者指教一下如何创建这个表!谢谢了!


我不确定下面解决方法是否正确,因为我是个菜鸟,不会创建这个表。

网上找到的一个差不多的解决方法 如下:

Error:Table 'ucenter.uc_pms' doesn't exist
Errno:1146
SQL::SELECT count(*) FROM `ucenter`.uc_pms WHERE (related='0' AND msgfromid>'0' OR msgfromid='0') AND msgtoid='0' AND folder='inbox' AND new='1'

原因是因为数据库ucenter里没有uc_pms表。
需要新建这个表:
DROP TABLE IF EXISTS uc_pms;
CREATE TABLE uc_pms (
pmid int(10) unsigned NOT NULL auto_increment,
msgfrom varchar(15) NOT NULL default '',
msgfromid mediumint(8) unsigned NOT NULL default '0',
msgtoid mediumint(8) unsigned NOT NULL default '0',
folder enum('inbox','outbox') NOT NULL default 'inbox',
new tinyint(1) NOT NULL default '0',
subject varchar(75) NOT NULL default '',
dateline int(10) unsigned NOT NULL default '0',
message text NOT NULL,
delstatus tinyint(1) unsigned NOT NULL default '0',
related int(10) unsigned NOT NULL default '0',
PRIMARY KEY(pmid),
KEY msgtoid(msgtoid,folder,dateline),
KEY msgfromid(msgfromid,folder,dateline),
KEY related (related),
KEY getnum (msgtoid,folder,delstatus)
) TYPE=MyISAM;

danielxss 发表于 2011-7-31 21:01:08 | 显示全部楼层
你的这个装法,就是自寻烦恼
1:Uchome2.0 官方半年前就不支持了,不支持IE9,部分支持Firefox5,可以说是没有用的东西了,除非你是开发高手
2:uchome2.0的大部分功能都移植到discuzx2.0,基本上99%的功能。切discuz2.0的家园安全更强
回复

使用道具 举报

 楼主| lxv001 发表于 2011-7-31 21:04:29 | 显示全部楼层
问题解决了!同样感谢楼上的!
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-6-2 04:23 , Processed in 0.093078 second(s), 16 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

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