新聞中心
無憂主機解決織夢dedecms v5.6升級V5.7不能發(fā)布文章
無憂主機(www.gle-technology.com)今天遇到一個奇怪的事情,無憂主機香港php空間用戶,按照深入淺出之:細談DEDECMS整站遷移教程中說明的方法,進行遷移成功后,在后臺不能發(fā)布文章的故障。 綜其原因有如下幾點: 1、? 由于dedecms v5.7剛推出不久,自身還存在諸多BUG,個人認為目前使用尚不成熟。如果你以前使用dedecms v5.6版本,遷移后使用最新的dedecms v5.7安裝后,將dedecms v5.6的數(shù)據(jù)庫進行還原后,網(wǎng)站雖然可以正常訪問,但是就會出現(xiàn)如文章標題所說的錯誤:遷移升級到dedecms v5.7無法發(fā)布文章。 2、? 出現(xiàn)這個問題的根源,是dedecms v5.6和v5.7數(shù)據(jù)庫存在差異,不完美兼容導致的。當我們在后臺點擊提交文章的時候,dede后臺提示:“把數(shù)據(jù)保存到數(shù)據(jù)庫主表 `#@__archives` 時出錯,請把相關信息提交給DedeCms官方。Unknown column 'voteid' in 'field list'。治病求源,知道問題所在,解決問題也就好辦了。 解決方法如下: 登陸dedecms網(wǎng)站管理后臺,選擇執(zhí)行 sql命令,將下列命令執(zhí)復制進去并執(zhí)行,該問題就可以解決> alter table `#@__archives` ADD `voteid` mediumint(8)??NOT NULL????COMMENT ''??AFTER `badpost`; alter table `#@__member_stow` CHANGE `type`??`type` varchar(10)????COMMENT ''??AFTER `addtime`; alter table `#@__member` ADD `checkmail` smallint(6)??NOT NULL????default '-1'??COMMENT ''??AFTER `loginip 美國/香港 純Linux環(huán)境下高端免備案php空間,僅僅只需99元一年起
本文地址:http://www.gle-technology.com/dedecms/2165.html