4.6-4.7升級(jí)中常見問題說明:
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '=0' at line 1 select count(*) as total from cdb_members where =0
原因:沒有升級(jí)完畢,升級(jí)過程的第6步“升級(jí)會(huì)員接口”沒有執(zhí)行。 解決方法:繼續(xù)升級(jí)第6-9步驟。 |
Table 'dbphome_12345.phome_enewsclasstemp_*' doesn't exist select temptext from ***_enewsclasstemp_* where tempid='*'
多次重復(fù)升級(jí)錯(cuò)誤:Table 'phome_enewsqf' already exists CREATE TABLE `***_enewsqf` ( `id` int(11) NOT NULL default '0', `classid` smallint(6) NOT NULL default '0', `checkuser` text NOT NULL, `docheckuser` text NOT NULL, `viewcheckuser` text NOT NULL, `returncheck` tinyint(1) NOT NULL default '0', `notdocheckuser` text NOT NULL, `checked` tinyint(1) NOT NULL default '0', KEY `id` (`id`,`classid`) ) ENGINE=MYISAM DEFAULT CHARSET=gbk
原因:多次重復(fù)升級(jí)所致。 解決方法:前提——升級(jí)前已對(duì)數(shù)據(jù)庫(kù)進(jìn)行了備份。
依次執(zhí)行: 1、刪除數(shù)據(jù)庫(kù)中所有帝國(guó)cms的數(shù)據(jù)表(默認(rèn)表名是以phome_開頭的前綴),然后: 2、恢復(fù)升級(jí)前備份的數(shù)據(jù)庫(kù)數(shù)據(jù); 3、恢復(fù)后,把升級(jí)前備份的e/class/config.php文件復(fù)制到e/class目錄; 4、重新按4.6升級(jí)4.7升級(jí)說明的9個(gè)步驟升級(jí)。 |
******************** 升級(jí)前備份工作 ******************** (注:本升級(jí)程序不影響原4.6版的數(shù)據(jù)與模板。)
1、備份e/class/config.php、e/class/user.php文件
2、備份數(shù)據(jù)庫(kù)數(shù)據(jù)
(小數(shù)據(jù)可以用phpmyadmin,大數(shù)據(jù)用"帝國(guó)備份王":http://www.newskycloth.com/product/Ebak.html).
******************** 升級(jí)步驟 一定要按步驟全部執(zhí)行完畢 ********************
1、如果你改了“e/admin”目錄名,請(qǐng)先將目錄名改回“e/admin”;
2、復(fù)制升級(jí)包upload目錄里的文件到本地ecms系統(tǒng)目錄(如果是上傳,記得按二進(jìn)制上傳);
3、運(yùn)行e/update/index.php文件,依提示進(jìn)行升級(jí);
4、刪除e/update里的文件;
5、將以下目錄權(quán)限設(shè)為0777,并將權(quán)限應(yīng)用于目錄里的文件; ------------------------------------------ /d/js/class /html /e/data/html ------------------------------------------
6、升級(jí)會(huì)員接口 ------------------------------------------ (1)、使用系統(tǒng)內(nèi)置會(huì)員系統(tǒng):下載4.7程序安裝包,把里面的e/class/user.php復(fù)制到本地即可。
(2)、整合其它會(huì)員系統(tǒng)升級(jí)步驟:下載4.7的萬能會(huì)員接口安裝包,內(nèi)有接口升級(jí)說明,依升級(jí)說明升級(jí)。 ------------------------------------------
7、登陸后臺(tái),設(shè)置用戶組權(quán)限;(新版增加的功能沒有加上權(quán)限是不顯示菜單的) 用戶面板>管理用戶組,選擇用戶組名稱,點(diǎn)擊“修改”: 將需要權(quán)限分配的管理選項(xiàng)前面打勾。
8、系統(tǒng)設(shè)置 > 數(shù)據(jù)更新中心 > 更新動(dòng)態(tài)頁(yè)面、刪除欄目緩存文件;
9、升級(jí)完畢。
----------------------------------------------------------------------------------------------------------------------------
其他幾個(gè)步驟不用說了, 重點(diǎn)說下第6步:
1. 如果你的4.6版本沒有安裝過萬能會(huì)員接口整合其他程序之類,即執(zhí)行 使用系統(tǒng)內(nèi)置會(huì)員系統(tǒng):下載4.7程序安裝包,把里面的e/class/user.php復(fù)制到本地即可。
2. 如果你的4.6版本使用了萬能會(huì)員接口,整合了其他程序,即執(zhí)行 整合其它會(huì)員系統(tǒng)升級(jí)步驟:下載4.7的萬能會(huì)員接口安裝包,內(nèi)有接口升級(jí)說明,依升級(jí)說明升級(jí)。
4.6到4.7版本的升級(jí)過程涉及到會(huì)員系統(tǒng),所有有升級(jí)錯(cuò)誤的就是沒有按照升級(jí)說明執(zhí)行第6步驟。
最后,請(qǐng)大家務(wù)必抽出一分鐘的時(shí)間看下升級(jí)說明,嚴(yán)格按照升級(jí)說明的步驟操作。
|
|
|
|