热搜词
发表于 2011-6-23 15:10:53 | 显示全部楼层 |阅读模式
本帖最后由 灰儿 于 2011-6-23 15:36 编辑

由于UC1.5.2升级到UC1.6.0,原短消息表(uc_pms表)已经不再使用,此表已被删除。但是如果你的某些uc应用程序是老版本的程序,如Discuz! 6.1.0/Home2.0等,会出现一些问题。

如,在Discuz! 6.1.0论坛中激活账号时会提示错误:

MySQL Query Error
INSERT INTO `uc`.uc_pms (msgfrom,msgfromid,msgtoid,folder,new,subject,dateline,related,message) VALUES ('','0','4380','inbox','1','it0527,您好,感谢您的注册,请阅读以下内容。','1308801077','0','尊敬的sq01,您已经注册成为数字宿迁的会员,请您在发表言论时,遵守当地法律法规。如果您有什么疑问可以联系管理员,Email: admin@sq01.cn。 数字宿迁 2011-6-23 11:51')
Table 'uc.uc_pms' doesn't exist

解决方法如下:
把UCenter 1.6程序內的 advanced/uc_client中的文件覆蓋您的应用程序uc_client客戶端。

另一种方法:
提取表uc_pms结构,重新导入数据库。在后台运行SQL命令:

  1. CREATE TABLE IF NOT EXISTS `uc_pms` (
  2. `pmid` int(10) unsigned NOT NULL AUTO_INCREMENT,
  3. `msgfrom` varchar(15) NOT NULL DEFAULT '',
  4. `msgfromid` mediumint(8) unsigned NOT NULL DEFAULT '0',
  5. `msgtoid` mediumint(8) unsigned NOT NULL DEFAULT '0',
  6. `folder` enum('inbox','outbox') NOT NULL DEFAULT 'inbox',
  7. `new` tinyint(1) NOT NULL DEFAULT '0',
  8. `subject` varchar(75) NOT NULL DEFAULT '',
  9. `dateline` int(10) unsigned NOT NULL DEFAULT '0',
  10. `message` text NOT NULL,
  11. `delstatus` tinyint(1) unsigned NOT NULL DEFAULT '0',
  12. `related` int(10) unsigned NOT NULL DEFAULT '0',
  13. `fromappid` smallint(6) unsigned NOT NULL DEFAULT '0',
  14. PRIMARY KEY (`pmid`),
  15. KEY `msgtoid` (`msgtoid`,`folder`,`dateline`),
  16. KEY `msgfromid` (`msgfromid`,`folder`,`dateline`)
  17. ) ENGINE=MyISAM DEFAULT CHARSET=gbk AUTO_INCREMENT=1 ;
复制代码

全部评论0
回复
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|Archiver|手机版|小黑屋|管理员之家 ( 苏ICP备2023053177号-2 )

GMT+8, 2024-12-23 07:03 , Processed in 0.197460 second(s), 22 queries .

Powered by Discuz! X3.5

Cpoyright © 2001-2024 Discuz! Team