本文較詳細的總結了帝國CMS6.6升級到7.0常見問題。分享給大家供大家參考。具體分析如下:
一、升級注意事項:
1、如果開啟後台網站安全防火牆,先關閉,然後再升級。
2、最好檢查 phome_enewsinfovote 表裡的記錄是否有不存在的欄位ID(classid欄位)或資訊ID(id欄位)的記錄,如果有請刪除掉記錄,然後再升級。
二、升級常見問題:
1、升級時提示:
Duplicate entry '0' for key 1 alter table ***_enewsinfovote add PRIMARY KEY(pubid);
原因:phome_enewsinfovote 表有不存在的欄位ID或資訊ID的記錄。
解決方法:用phpmyadmin查看表裡的記錄,找出不存在的資訊記錄,刪除掉,然後按升級說明裡的「重新升級說明」步驟操作就能解決.
推薦學習《帝國cms教學》
升級過程中提示上面錯誤時,可在已升級的表中尋找不存在資訊的技巧的SQL語句:
程式碼如下:
select * from phome_enewsinfovote where pubid=0;
把不存在的資訊記錄下來,以便恢復資料庫後刪除多餘記錄.
2、升級時提示:
Table 'phome_ecms_news_index' already exists
原因:7.0的表已經存在,是因為原來安裝7.0測試版後沒有刪除7.0表就直接安裝帝國6.6致使表遺留下來.
解決辦法:恢復資料庫後對比6.6版資料表,把多餘的7.0表刪除,然後按升級說明裡的「重新升級說明」步驟重新升級就能解決.
3、升級時轉換資料過程中提示「Cann't connect to DB!」
原因:空間資料庫不穩定,導致升級過程中不時連結不上資料庫。
解決方法:如果空間比較一般,可以改升級設定檔 /e/update/upconfig.php 裡的每組轉換數和轉換間隔時間設置,然後再升級。
4、升級提示「升級程式不能重複運行」
#原因:重複執行升級程式或從多個版本一路升級.
解決方案:關掉目前窗口,開啟新的視窗運行.
5、升級後為什麼沒有看到新增功能的選單?
原因:你的使用者群組權限沒有開啟,所以不顯示選單。
解決方法:修改使用者群組開啟對應的權限。
6、升級後刷新頁面提示:
Unknown column 'checked' in 'where clause'
原因:提示checked欄位不存在,因為7.0版本SQL方式呼叫資訊不再需要checked欄位。
解決方法:修改呼叫的SQL語句,把checked=1條件刪除即可解決。
7、升級後評論、會員、商城表單提交時提示「您來自的連結不存在」
原因:評論、會員、商城表單提交地址由原來的「/e/ enews/index.php」分別改為「/e/pl/doaction.php」、「/e/member/doaction.php」、「/e/ShopSys/doaction.php」。
解決方案:修改範本裡的表單提交地址,把提交地址改為上面對應地址就能解決.
8、升級後修改會員一直提示“請將資訊填寫完整” .
原因:有欄位7.0改名了。
解決方法:後台>用戶>會員管理>管理會員表單>修改會員表單,什麼也不用設定,直接點下面的提交就能解決.
希望本文所述對大家的帝國CMS建站有所幫助。
以上是帝國CMS6.6升級到7.0常見問題總表的詳細內容。更多資訊請關注PHP中文網其他相關文章!

熱AI工具

Undresser.AI Undress
人工智慧驅動的應用程序,用於創建逼真的裸體照片

AI Clothes Remover
用於從照片中去除衣服的線上人工智慧工具。

Undress AI Tool
免費脫衣圖片

Clothoff.io
AI脫衣器

AI Hentai Generator
免費產生 AI 無盡。

熱門文章

熱工具

WebStorm Mac版
好用的JavaScript開發工具

SAP NetWeaver Server Adapter for Eclipse
將Eclipse與SAP NetWeaver應用伺服器整合。

VSCode Windows 64位元 下載
微軟推出的免費、功能強大的一款IDE編輯器

SublimeText3漢化版
中文版,非常好用

Atom編輯器mac版下載
最受歡迎的的開源編輯器