更新時(shí)間:2016-03-30 編輯:未知 關(guān)注人次:0 云搜索
升級(jí)以后遇到這個(gè)問(wèn)題是在是郁悶 終于找到解決的辦法
綜其原因有如下幾點(diǎn):
1、 由于dedecms v5.7剛推出不久,自身還存在諸多BUG,個(gè)人認(rèn)為目前使用尚不成熟。如果你以前使用dedecms v5.6版本,遷移后使用最新的dedecms v5.7安裝后,將dedecms v5.6的數(shù)據(jù)庫(kù)進(jìn)行還原后,網(wǎng)站雖然可以正常訪問(wèn),但是就會(huì)出現(xiàn)如文章標(biāo)題所說(shuō)的錯(cuò)誤:遷移升級(jí)到dedecms v5.7無(wú)法發(fā)布文章。
2、 出現(xiàn)這個(gè)問(wèn)題的根源,是dedecms v5.6和v5.7數(shù)據(jù)庫(kù)存在差異,不完美兼容導(dǎo)致的。當(dāng)我們?cè)诤笈_(tái)點(diǎn)擊提交文章的時(shí)候,dede后臺(tái)提示:“更新數(shù)據(jù)庫(kù)archives表時(shí)出錯(cuò),請(qǐng)檢查
如果你的瀏覽器沒(méi)反應(yīng),請(qǐng)點(diǎn)擊這里... ”治病求源,知道問(wèn)題所在,解決問(wèn)題也就好辦了。
解決方法如下:
登陸dedecms網(wǎng)站管理后臺(tái),選擇執(zhí)行 sql命令工具,將下列命令執(zhí)復(fù)制進(jìn)去并執(zhí)行多行執(zhí)行,該問(wèn)題就可以解決。
alter table `idea_archives` ADD `voteid` mediumint(8) NOT NULL COMMENT '' AFTER `badpost`;
alter table `idea_member_stow` CHANGE `type` `type` varchar(10) COMMENT '' AFTER `addtime`;
alter table `idea_member` ADD `checkmail` smallint(6) NOT NULL default '-1′ COMMENT ” AFTER `loginip
我們珍惜您每一次在線詢(xún)盤(pán),有問(wèn)必答,用專(zhuān)業(yè)的態(tài)度,貼心的服務(wù)。
讓您真正感受到我們的與眾不同!