急 急 急 ! 升级出错了。开不了网站
By eddie01001
at 2016-02-16
0人收藏 • 2136人看过
Unhandled Exception.
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'PushConnectionTimeoutPeriod' for key 'PRIMARY'
You can find the error back in the log.
急
急
- 登录后方可回帖
从什么版本升级到什么版本?
你可以去canbon_config表里删除掉带PushConnectionTimeoutPeriod的那行记录。
推测是你不是从官网下载的,而是跑去GitHub下载的非release版本?
GitHub的非release版本当然是给跟我具有同等开发能力的开发者用的,普通人下载release版本就是。
没有官网下载 啊
PHP服务端下载地址:https://github.com/lincanbin/Carbon-Forum/archive/5.0.1.zip
Android客户端下载地址:https://github.com/lincanbin/Android-Carbon-Forum/archive/5.0.1.zip
你那都是GitHub
==================
你说的 “canbon_config表里 没有那 ”PushConnectionTimeoutPeriod“那行字啊
然后升级的是
PHP服务端下载地址:https://github.com/lincanbin/Carbon-Forum/archive/5.0.1.zip
回复#4 @eddie01001 :
https://github.com/lincanbin/Carbon-Forum/blob/master/update/index.php#L87
删掉高亮的这行。
删掉$DB->query("INSERT INTO `".$Prefix."config` VALUES ('PushConnectionTimeoutPeriod', '22')"); 后新的错误 -
Unhandled Exception.
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'SMTPHost' for key 'PRIMARY'
You can find the error back in the log.
回复#9 @eddie01001 :
不可以,你先进carbon_config里,找到ConfigName为Version的那行记录,把ConfigValue改成3.5.1
ConfigName | ConfigValue |
---|---|
…… | …… |
Version | 3.5.1 |
…… | …… |
回复#11 @eddie01001 :
肯定会有的,截图?
回复#16 @eddie01001 :
我在几天前就在8楼里就跟你说了:改Version。
你用的是PHPMyAdmin,已经是傻瓜工具了,改起来会很方便的。
同时注意到,你不知道怎么在PHPMyAdmin里翻页。