本帖最后由 肥爺 于 2009-12-3 22:25 编辑
提示错误:- SupeSite info: MySQL Query Error
- User: Guest
- Time: 2009-12-3 9:41pm
- Script: /index.php
- SQL: SELECT tf.tid, tf.subject, tf.fid, tf.views, tf.replies, tf.dateline, tf.lastpost FROM `yinluzhe`.`[Table]myposts` my, `yinluzhe`.`[Table]threads` tf WHERE my.uid='1' AND tf.tid=my.tid AND tf.displayorder>='0' ORDER BY tf.dateline DESC LIMIT 0,10
- Error: Table 'yinluzhe.[Table]myposts' doesn't exist
- Errno.: 1146
复制代码 原因分析:
Discuz!7.2把myposts表去掉了 所以X-Space部分功能需要查询我的帖子的时候报错
解决方案:
建立一个myposts表 但是这是无数据的 是个临时方案
因为X-Space核心部分还是加密的 没办法修改。
到后台》工具》数据库》升级
在下边的文本框贴入以下SQL语句后提交即可- CREATE TABLE cdb_myposts (
- uid mediumint(8) unsigned NOT NULL DEFAULT '0',
- tid mediumint(8) unsigned NOT NULL DEFAULT '0',
- pid int(10) unsigned NOT NULL DEFAULT '0',
- position smallint(6) unsigned NOT NULL DEFAULT '0',
- dateline int(10) unsigned NOT NULL DEFAULT '0',
- special tinyint(1) unsigned NOT NULL DEFAULT '0',
- PRIMARY KEY (uid,tid),
- KEY tid (tid,dateline)
- ) TYPE=MyISAM;
复制代码 表前缀不是cdb的 记得修改下为您的表前缀
提示成功后 刷新X-Space 问题解决。
祝各位使用愉快!:) |