今天幫一個客戶從5.5升級到5.6,最后又升級到5.7的,之前編輯文章的時候出現更新數據庫錯誤,發布文章就顯示:把數據保存到數據庫主表 `dede_archives` 時出錯,請把相關信息提交給DedeCms官方。當發布文章的也提示這個錯誤,我試著運行了2次更新程序,問題還依舊存在最后終于找到了辦法,5.7后臺不支持sql運行,不知道為什么。所有我到dedecms的5.6的后臺單獨運行了sql語句,最后終于完美解決了!
運行的sql語句: ALTER TABLE ` dede _archives` ADD `weight` int(10) NOT NULL DEFAULT 0;
這樣就解決了,看來還是升級的時候多檢查,仔細了!