Cn.modao 发表于 2007 年 1 月 8 日 23:05:39

偶知道jg的pw无法发帖错在那里!

:lol
以前偶的dz也有这个问题!
原因是表结构被破坏了!
只需要重新改下表结构就可以了!

问题出在版面ID\帖子id\主题列表里显示的帖子id\没有用递增!

Update Error: INSERT LOW_PRIORITY INTO pw_threads (fid,icon,author,authorid,subject,ifcheck,type,postdate,lastpost,lastposter,hits,replies,topped,digest,pollid,activeid,ifupload,ifreward,rewardinfo,ifsale,anonymous) VALUES ('41','0','Cn.modao','78311','问题多多','1','0','1168268570','1168268570', 'Cn.modao','1','0','0','0','0','0','0','','','','0')

The URL Is:
http://bbs1.jgfree.net/post.php?

MySQL Server Error:
Duplicate entry '16777215' for key 1 ( 1062 )

You Can Get Help In:
http://www.phpwind.net

骑着v猪路过 发表于 2007 年 1 月 8 日 23:10:46

发不了新猪蹄,可发跟帖嘛

Cn.modao 发表于 2007 年 1 月 8 日 23:12:02

原帖由 骑着v猪路过 于 2007-1-8 23:10 发表
发不了新猪蹄,可发跟帖嘛
猪蹄都在你坐骑那了!

iyaner 发表于 2007 年 1 月 8 日 23:13:58

回复 #3 Cn.modao 的帖子

打拼音迸发出来的灵感!!

金光 发表于 2007 年 1 月 8 日 23:17:39

这不单单是PW程序的问题,DZ也有这个问题。上周金光的主论坛http://bbs.jgfree.net就遇到了这个问题。

因为这DZ论坛程序的20多个数据表中用到的字段tid最多只能是16777215,也就是帖子数编号最多只能达到16777215,所以,前几天主论坛也出现了发帖错误,后来,我不得不手工更改数据表。现在看来PW也一样。

http://www.discuz.net/thread-494042-1-1.html

D5的主题数,即tid类型设定为mediumint(8),即最多只能达到的范围是0到16777215个主题数。
后来,我把thread 和post等20余个表中的tid字段类型改为int(9),暂时发贴恢复正常了

骑着v猪路过 发表于 2007 年 1 月 8 日 23:17:53

回复 #3 Cn.modao 的帖子

不许打偶坐骑的主义!:@

Cn.modao 发表于 2007 年 1 月 8 日 23:20:26

原帖由 骑着v猪路过 于 2007-1-8 23:17 发表
不许打偶坐骑的主义!:@


准备杀他呢!
不打他注意打谁的?

金光 发表于 2007 年 1 月 8 日 23:20:31

所以说,不是表结构破坏,是程序的设计者没想到金光的主题数会这么多:lol

iyaner 发表于 2007 年 1 月 8 日 23:20:42

回复 #5 金光 的帖子

原来帖子数到这个数了啊!16,777,215千万主题了

老大是不是要打算数据库同步,给大家更多的选择呢?

Cn.modao 发表于 2007 年 1 月 8 日 23:21:18

原帖由 金光 于 2007-1-8 23:20 发表
所以说,不是表结构破坏,是程序的设计者没想到金光的主题数会这么多:lol
:L 看来~~~
discuz!官方都米还达到这个问题的境界:L
页: [1] 2 3 4
查看完整版本: 偶知道jg的pw无法发帖错在那里!