隨著不對的接觸織夢dedecms,對它也是越來越熟悉了,但是這個開源的程序真的很適合做企業站和展示站點,后臺功能強大,支持偽靜態,發表文章圖片在后臺又很方便很適合站點的SEO優化,但是由于這款程序是開源程序,因此有很多bug需要自己根據建站的需求自己來修補。最近這款程序官方已經升級到了dedecms 5.7 sp1版本了。升級后這款程序又增加了很多新的功能,安全性也是明顯的提高了很多。漏洞也有很多得到了有效的修補。但是今天小編的一位站長朋友來聯系小編,表示自己在后臺升級后在更新文章時有一行報錯提示。提示內容:Unknown column ‘weight’ in ‘field list。小編分析這行代碼是插入文章到數據庫的時候沒有找到這個列(weight)字段,因此會提示不知名的字段。小編經過分析后只需要在網站的后臺SQL那里執行一段SQL語句增加一個列。即可以解決這個報錯了。下面小編圖文并茂的為各位演示下。
第一步:登陸網站后臺找到系統->sql命令行工具如下圖所示:
第二步驟:找到單行名令如下圖所示:
第三步:在以上方框內輸入以下代碼:
Alter TABLE ‘dede_archives’ ADD ‘weight’ int(10) NOT NULL DEFAULT ‘0’;
這段代碼的主要就是增加一個weight的列。就是因為文章缺少這個列文章插入不進去才會報錯。輸入以上SQL代碼后點擊確定即可運行SQL。數據庫中的dede_archives表就會自動加一個weight列了。輸入確定后再更新緩存再嘗試發布文章果然以上DEDE提示”Unknown column ‘weight’ in ‘field list”的錯誤就不再提示,得到完美解決了。
新聞熱點
疑難解答