今日在修改新建的一個織夢站點的欄目時出現了錯誤提示:保存當前欄目更改時失敗,請檢查你的輸入資料是否存在問題
原因在于我使用了二次開發過的模板,后臺欄目編輯文件php里添加了欄目數據表里不存在的字段。
跟著下面的步驟做,dede后臺程序會自動告訴你缺少什么內容引起了保存失敗。
解決方法
1、打開 /dede/catalog_edit.php 找到 (大概在68行左右)
ShowMsg("保存當前欄目更改時失敗,請檢查你的輸入資料是否存在問題!","-1");
在它上面加入 echo $upquery;die;
如圖——
(這步是為了一會兒讓你再次提交時,程序自動給出模板代碼)
2、保存后,繼續去編輯修改有問題的那個欄目,提交修改可以看到面輸出的代碼,全選,復制所有代碼
3、把復制到的代碼放到后臺-系統-SQL命令行工具,執行,看執行結果提示什么錯誤
4、紅色部分為出錯提示,知道是缺少數據表字段typeimg后,我們針對具體錯誤繼續執行下面SQL語句
5、ALTER TABLE `dede_arctype` ADD `typeimg` CHAR( 255 ) NOT NULL DEFAULT '';
注意:上面SQL語句中的typeimg改成你錯誤提示里的字段名稱,如果是缺少多個字段,就執行多條上面的SQL語句。
6、最后,把剛才加在 /dede/catalog_edit.php 里面的echo $upquery;die;刪除,保存,再去編輯欄目,就不會報錯啦。
歷史上的今天:
本文地址:http://www.stamina-metal.com/post/831.html
溫馨提示:文章內容系作者個人觀點,不代表曉兔個人博客對觀點贊同或支持。
版權聲明:本文為轉載文章,來源于 曉兔 ,版權歸原作者所有,歡迎分享本文,轉載請保留出處!
溫馨提示:文章內容系作者個人觀點,不代表曉兔個人博客對觀點贊同或支持。
版權聲明:本文為轉載文章,來源于 曉兔 ,版權歸原作者所有,歡迎分享本文,轉載請保留出處!
發表于2020-02-15 at 14:03 沙發
文章非常好超喜歡