本文目錄
- 帝國CMS6.0升級6.5常見問題索引
祝賀本站已成功升級到帝國6.5版本
帝國CMS6.0升級6.5常見問題索引
1、升級時提示以下信息
Duplicate entry '孟子' for key 'username'
alter table ***_enewsmember DROP INDEX username, add UNIQUE(username);
原因:phome_enewsmember表有重復用戶名的記錄導致。
解決辦法:用phpmyadmin進數據庫刪除phome_enewsmember表重復用戶名的記錄,查找方法可以用
“select * from phome_enewsmember group by username”
SQL命令查找重復的用戶名,只要有重復的都會連續顯示,只保留其中一條記錄將多余的重復記錄刪除。
刪除重復記錄后按升級說明里的“重新升級說明”步驟重新升級
2、升級時提示
Table 'phome_enewssp' already exists
原因:6.5的表已經存在,是因為原來安裝6.5測試版后沒有刪除6.5表就直接安裝帝國6.0致使表遺留下來。
解決辦法:恢復數據庫后對比6.0版數據表,把多余的6.5表刪除,然后按升級說明里的“重新升級說明”步驟重新升級就能解決。
3、升級時提示
Duplicate column name 'infotags'
原因:提示6.5的表字段已經存在,因為你重復運行升級程序導致。
解決辦法:按升級說明里的“重新升級說明”步驟操作
4、如果升級后后臺登陸頁面空白
原因:升級時文件e/class/config.php和e/class/user.php等文件權限不是777或讀寫權限導致
解決辦法:設置好文件權限,然后按升級說明里的“重新升級說明”步驟重新升級就能解決。
5、如果升級后后臺登陸提示帳號密碼錯
原因:原來密碼包含不允許的字符:$ & * # < > ' " / % ; 空格
解決辦法:如果包含以上字符用常見問題忘記密碼方法重置下密碼,方法如下:
用phpmyadmin修改phome_enewsuser表里的記錄:把password字段的值設為:“322d3fef02fc39251436cb4522d29a71”;把salt字段的值設為:“abc”.
密碼就是:123456
然后登陸后臺修改密碼。
6、升級提示“升級程序不能重復運行”
原因:重復運行升級程序或從多個版本一路升級
解決辦法:關掉當前窗口,打開新的窗口運行。
附:重新升級步驟
如果出現服務器意外導致升級失敗可以按下面方法重新升級:
1、先刪除數據庫中帝國CMS的所有數據表。(防止表已經存在)
2、恢復備份的數據庫。
3、恢復備份的e/class/config.php和e/class/user.php文件。
4、打開新的IE窗口重新升級即可