帝國網站管理系統7.2版升7.5版升級程序說明
穩定可靠、安全省心 - 帝國網站管理系統(EmpireCMS)
說明:本升級程序不影響原7.2版的數據與模板。
導航:
一、升級前備份工作
二、升級步驟
三、會員接口升級說明
四、採用多訪問端情況下,子訪問端升級說明
五、其它升級說明
六、如果服務器出現意外出錯,重新升級步驟說明
 
一、升級前備份工作:
1、備份以下文件和目錄:
------------------------------------------
/e/
------------------------------------------
即備份整個「e」目錄。
2、備份數據庫數據。
(小數據可以用phpmyadmin;大數據用〞帝國備份王〞:http://ebak.phome.net;如果是用後台的備份,記得選按十六進制備份數據;)。
3、本次升級所耗時間和信息數量有很大的關係,建議在服務器負載較低的時間段進行升級為佳。
4、升級前請先檢查下面目錄權限是否為777(包括子目錄),以防升級出錯:
------------------------------------------
/e/config/config.php
/e/data/
------------------------------------------
5、如果開啟後台網站安全防火牆,請先關閉,然後再升級。(升級完成後再重新開啟)
登錄後台>系統>系統設置>網站防火牆:關閉。
6、新版本的升級程序支持設置升級密碼驗證,默認不驗證。如果需要增加驗證,設置方法: (注意事項:UTF-8不可以用記事本修改,否則會將文件內容轉為GBK,建議用Dreamweaver或Editplus等編輯工具修改。)
可修改升級包裡的 /e/update/setconfig.php 文件配置。
 
二、升級步驟:
1、如果您改了「e/admin」目錄名,請先將目錄名改回「e/admin」;(升級完成後再修改回來)
2、刪除以下2個目錄,防止舊版編輯器文件冗余:
------------------------------------------
/e/admin/ecmseditor/
/e/data/ecmseditor/
------------------------------------------
3、上傳或複製升級包upload目錄裡的文件到本地帝國CMS系統目錄裡,覆蓋已存在的文件;
4、將以下目錄和文件權限設為777;(權限要應用於所有子目錄與文件)
------------------------------------------
/ecachefiles/
/e/template/public/checklevel/info1.php
------------------------------------------
5、在瀏覽器運行 /e/update/index.php 文件,依提示進行升級;
6、刪除 /e/update/ 目錄裡的所有文件;
7、登錄後台>用戶>用戶管理>管理用戶組,修改用戶組:設置用戶組權限;(新版增加的功能沒有加上權限是不顯示菜單的)
8、升級完畢。
 
三、會員接口升級說明:(沒有整合第三方會員系統可跳過本步驟)
1、如果整合過Ucenter接口,需要下載7.5版ucenter接口包進行升級(接口包裡有升級說明)。
2、如果整合通行證接口,需要下載7.5版通行證接口覆蓋bbs目錄下的文件並配置通行證接口參數文件。
 
四、採用多訪問端情況下,子訪問端升級說明:(沒有使用多訪問端功能可跳過本步驟)
1、備份各子訪問端下的「e」目錄。
2、如果您改了「e/admin」目錄名,請先將目錄名改回「e/admin」;(升級完成後再修改回來)
3、刪除子訪問端以下2個目錄,防止舊版編輯器文件冗余:
------------------------------------------
/e/admin/ecmseditor/
/e/data/ecmseditor/
------------------------------------------
4、上傳或複製升級包upload目錄裡除了「/e/update/」目錄以外的文件到子訪問端帝國CMS系統目錄裡,覆蓋已存在的文件;
5、將以下目錄和文件權限設為777;(權限要應用於所有子目錄與文件)
------------------------------------------
/ecachefiles/
/e/template/public/checklevel/info1.php
------------------------------------------
6、複製一份主訪問端升級後的「/e/config/config.php」文件,並修改裡面的以下配置:(注意事項:UTF-8不可以用記事本修改,否則會將文件內容轉為GBK,建議用Dreamweaver或Editplus等編輯工具修改。)

------------------------------------------
$ecms_config['sets']['txtpath']=ECMS_PATH.'d/txt/'; //文本型數據存放目錄

$ecms_config['sets']['deftempid']=0; //默認模板組ID
$ecms_config['sets']['selfmoreportid']=0; //當前網站訪問端ID,0為主訪問端
------------------------------------------
(可複製備份的子訪問端 /e/config/config.php 文件上面配置。)

7、將上面修改配置後的 /e/config/config.php 這個文件上傳覆蓋子訪問端下的文件。
8、在主訪問端後台更新各端數據庫緩存和動態頁面:
主訪問端後台>系統>網站多訪問端>管理網站訪問端:「更新所有訪問端緩存與動態頁面」。
9、子訪問端升級完畢。
 
五、其它升級說明:
1、如果原來已經安裝過「多圖同時上傳插件」,可以這裡下載新的文件覆蓋:http://www.phome.net/ecms75/
2、有調用驗證碼的頁面,需要修改模板增加加載 /e/data/js/ajax.js 文件才可以使用點擊顯示驗證碼,如:會員中心的「主界面頭部」模板。
即:在模板內容裡<head>和</head>之間任意位置加<script src="/e/data/js/ajax.js"></script>
3、新版的WAP模板不再默認使用WML語法,而是採用HTML語法,如果要改為HTML語法可參考安裝包裡的默認WAP模板/e/wap/template/進行修改。
4、如果使用了MYSQL讀寫分離功能,需要重新設置參數(可以複製備份的/e/config/config.php文件裡的讀寫分離參數)。
 
六、重新升級說明:
如果服務器出現意外導致升級失敗可以按下面方法重新升級:
1、先刪除數據庫中當前帝國CMS的所有數據表。(防止表已經存在)
2、恢復備份的數據庫。
3、恢復備份的 /e/config/config.php 文件。
4、關掉原來的瀏覽器窗口,重新打開新的瀏覽器窗口重新升級即可。
 
 

官方網站 | 論壇交流 | 產品中心 | 產品下載中心