推荐应用

Discuz多国语言翻译

Discuz多国语言翻译

文库系统/文档系统

文库系统/文档系统

美食菜谱发布菜谱

美食菜谱发布菜谱

漫画阅读中心

漫画阅读中心

小说阅读中心

小说阅读中心

语言包切换基本文件

语言包切换基本文件

成语闯关

成语闯关

谷歌登錄Google登錄

谷歌登錄Google登錄

轻APP

轻APP

网上祭祀祭拜扫墓

网上祭祀祭拜扫墓

手机MP4视频上传

手机MP4视频上传

彩票开奖号码公布

彩票开奖号码公布

DZX泰语/傣语

DZX泰语/傣语

DZX日文版(日本语)

DZX日文版(日本语)

dz论坛从X2升级到X2.5升级陷入死循环的解决方法

发布于 2012-12-29
Discuz论坛从X2升级到X2.5有时候会出现一个问题,升级陷入死循环,具体提示如下:

update.php?step=waitingdb&nextstep=prepare& sql[]=5786554789722f09b8f635c20410e507& sql[]=ee4f20b8582052367f5beb9bd19fea58]正在升级数据,请稍后...


[时长]:113[状态]:copy to tmp table[信息]:ALTER TABLE pre_forum_post ORDER BY pid ASC


[时长]:113[状态]:Locked[信息]:ALTER TABLE pre_forum_post CHANGE `pid` `pid` INT(10) UNSIGNED NOT NULL, CHANGE `replycredit` `replycredit` int(10) NOT NULL default '0', CHANGE `status` `status` int(10) NOT NULL default '0', ADD UNIQUE KEY pid (pid), DROP PRIMARY KEY, ADD `position` INT(8) UNSIGNED NOT NULL AUTO_INCREMENT, ADD PRIMARY KEY(`tid`, `position`), DROP INDEX authorid, ADD INDEX authorid (authorid,invisible)


(跳转中...)

主要问题原因就是一直显示跳转中,但却一定在原地不动,遇到这样的问题如何解决呢?
使用tools工具修复和优化下数据库表,然后重新执行升级文件,就可以正常通过了。
注意:升级时一定要备份数据库,按照官方提示一步步操作。尤其是是涉及到数据库操作一定要备份。
扫一扫添加有偿QQ
扫一扫添加微信客服