在閱讀本教程之前,應(yīng)當(dāng)有如下的準(zhǔn)備工作:
1.備份數(shù)據(jù)庫和站點(diǎn)文件(不包含生成的html目錄),主要是用戶自定義的模板以及PHP文件,教程中包含備份的內(nèi)容;
2.如果不影響當(dāng)前站點(diǎn)的訪問,可以搭建一個(gè)仿真的站點(diǎn),并且關(guān)閉當(dāng)前活動(dòng)站點(diǎn)的數(shù)據(jù)庫讀寫操作(由于生成靜態(tài),不影響前臺(tái)瀏覽);
好了,接下來我們來分步驟講解如何進(jìn)行系統(tǒng)升級(jí):
1.準(zhǔn)備升級(jí)
到服務(wù)器上面下載對(duì)應(yīng)程序的升級(jí)包,這里以GBK為例,我們要進(jìn)行升級(jí),首先需要去:
http://updatenew.dedecms.com/base-v57/package/v56gbk-upv57gbk.tar.gz
下載最新的升級(jí)程序包.
說明:我們提供了 3種不同的編碼。包括 GBK 簡(jiǎn)體中文版(推薦)、UTF-8 簡(jiǎn)體中文版、BIG5 繁體中文版(推薦),請(qǐng)根據(jù)您已經(jīng)安裝好的程序的編碼,選擇相應(yīng)版本的DedeCMS升級(jí)程序。
我們下載后本地進(jìn)行解壓,得到如下的目錄結(jié)構(gòu):
2.進(jìn)行數(shù)據(jù)庫及文件的備份
1)數(shù)據(jù)庫備份
登錄系統(tǒng)后臺(tái),進(jìn)入[系統(tǒng)]->[數(shù)據(jù)庫備份/還原]界面,然后點(diǎn)擊"提交"按鈕,對(duì)當(dāng)前數(shù)據(jù)表進(jìn)行備份.
根據(jù)數(shù)據(jù)量大小,等待一會(huì)就完成備份工作了,我們可以在系統(tǒng)/data/backupdata(如果用戶在系統(tǒng)后臺(tái)自行設(shè)定,則需要去查看)找到已經(jīng)備份好的數(shù)據(jù)庫文件.
2)文件備份
登錄站點(diǎn)FTP目錄,將系統(tǒng)中除了uploads,data以及生成靜態(tài)HTML的目錄移動(dòng)到一個(gè)v56dede的目錄中去.
注意:需要保證原來系統(tǒng)中/data/common.inc.php沒有修改
3.升級(jí)DedeCMS系統(tǒng)
1)上傳升級(jí)包程序到程序?qū)?yīng)目錄中.