對于織夢新手,可能會遇到DEDECMS出現“讀取附加信息出錯”的問題,下面跟版網小編為大家總結出現這種錯誤的原因以及解決辦法。
1.最可能的原因為附件表和主表信息不一致造成的,文章附加表默認為:dede_addonarticle 可以查看這個表的記錄是否與主表dede_archives 一致,如果不一致可首先嘗試用后臺的系統錯誤修復或者修復表功能。如果還無法解決的話,那么有備份數據的話,嘗試單獨恢復下附件表數據。
2.看到網上說可能與表前綴不一致造成的。例如多個網站合并到同一個數據庫的時候,需要將其中一個的前綴“dede_”修改成其他前綴。本解決方案假設DEDECMS數據庫表的前綴,從“dede_”批量修改成了“genban_”
首先,登錄數據庫的phpMyAdmin管理后臺
打開數據庫“dede_channeltype”,查看列“maintable”和“addtable”中的數據,是否仍然是以“dede_”為前綴的
在phpMyAdmin當前數據庫中執行以下SQL語句就OK了:
update `genban_channeltype` set `maintable`=replace(`maintable`,'dede_','nayang_'),`addtable`=replace(`addtable`,'dede_','nayang_') WHERE 1
以上是跟版網小編為您整理的解決辦法,如果以上都無法解決,可以聯系我們幫你查看。