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

[复制链接]
爱美丽 发表于 2012-6-23 11:15:56 [安装使用] 显示全部楼层 |阅读模式 上一主题 下一主题

马上注册,一起探讨正确快速的建站方法

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
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[状态]ocked[信息]: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工具修复和优化下数据库表,然后重新执行升级文件,就可以正常通过了。

注意:升级时一定要备份数据库,按照官方提示一步步操作。尤其是是涉及到数据库操作一定要备份。




上一篇:Discuz x 后台邮件设置方法 - QQ企业邮箱为例
下一篇:Discuz!附件上传设置和远程附件设置
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

爱美丽

超级站长

  • 11023 积分
  • 8021 帖数
  • 0 日志
广告招商 QQ: 5620010
快速回复 返回顶部 返回列表