众汇论坛

 找回密码
 快捷注册(禁q号)

QQ登录

只需一步,快速开始

搜索
查看: 34|回复: 0

admin大大请进

[复制链接]

42

主题

2183

积分

0

精华

中级操盘手

金钱
2183 美元
权重
0
发表于 2018-10-1 19:06 | 显示全部楼层 |阅读模式
我今天发的帖子(小型资金成长之旅)打不开了,提示
网上查了下解决方法:
DZ论坛(2.5)pre_forum_postcache表丢失解决方案

客户DZ论坛(版本2.5),莫名出现个别帖子打开无法显示,出现以下错误:

Discuz! Database Error(1146) Table 'pxxxx6.forum_postcache' doesn't exist

SELECT * FROM forum_postcache WHERE `pid` IN('1732563')

PHP Debug

No.        File        Line        Code
1        forum.php        58        require(%s)
2        source/module/forum/forum_viewthread.php        755        discuz_table->fetch_all(Array)
3        source/class/discuz/discuz_table.php        105        discuz_database::query(%s)
4        source/class/discuz/discuz_database.php        136        db_driver_mysql->query(%s, false, false)
5        source/class/db/db_driver_mysql.php        151        db_driver_mysql->halt(%s, %d, %s)
6        source/class/db/db_driver_mysql.php        218        break()


----------------------

经过反复排查,发现DZ数据库缺少表 pre_forum_postcache造成的

在DZ后台进行修复无法成功,使用TOOLS2.5无法成功,最后,使用帝国备份王的执行SQL功能,执行以下语句,成功解决。

CREATE TABLE pre_forum_postcache (
pid int(10) unsigned NOT NULL,
`comment` text NOT NULL,
rate text NOT NULL,
dateline int(10) unsigned NOT NULL DEFAULT '0',
PRIMARY KEY (pid),
KEY dateline (dateline)
) TYPE=MyISAM;
至此,问题全部解决。

创新网络技术部
QQ截图20181001190303.png
您需要登录后才可以回帖 登录 | 快捷注册(禁q号)

本版积分规则

QQ|黄金吧|黄金论坛|手机版|指标下载|非农|目录|众汇论坛

版权所有: ©2014-2018 fx3q.com Powered by Discuz! X3
浙ICP备: ICP14039028

浙公网安备 33010302000502号

风险提示:杠杆风险高,交易要谨慎
若有侵权请联系fx3q@qq.com删除

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