POST TIME:2019-09-30 11:50
在閱讀本教程之前,應當有如下的準備工作:
1.備份數據庫和站點文件(不包含生成的html目錄),主要是用戶自定義的模板以及PHP文件,教程中包含備份的內容;
2.如果不影響當前站點的訪問,可以搭建一個仿真的站點,并且關閉當前活動站點的數據庫讀寫操作(由于生成靜態,不影響前臺瀏覽);
好了,接下來我們來分步驟講解如何進行系統升級:
1.準備升級
到服務器上面下載對應程序的升級包,這里以GBK為例,我們要進行升級,首先需要去:
http://updatenew.dedecms.com/base-v57/package/v56gbk-upv57gbk.tar.gz
下載最新的升級程序包.
說明:我們提供了 3種不同的編碼。包括 GBK 簡體中文版(推薦)、UTF-8 簡體中文版、BIG5 繁體中文版(推薦),請根據您已經安裝好的程序的編碼,選擇相應版本的DedeCMS升級程序。
我們下載后本地進行解壓,得到如下的目錄結構:
2.進行數據庫及文件的備份
1)數據庫備份
登錄系統后臺,進入[系統]->[數據庫備份/還原]界面,然后點擊"提交"按鈕,對當前數據表進行備份.
根據數據量大小,等待一會就完成備份工作了,我們可以在系統/data/backupdata(如果用戶在系統后臺自行設定,則需要去查看)找到已經備份好的數據庫文件.
2)文件備份
登錄站點FTP目錄,將系統中除了uploads,data以及生成靜態HTML的目錄移動到一個v56dede的目錄中去.
注意:需要保證原來系統中/data/common.inc.php沒有修改
3.升級DedeCMS系統
1)上傳升級包程序到程序對應目錄中.
注意:虛擬主機上傳文件請一定使用二進制方式上傳,獨立主機直接在服務器上下載解壓縮即可。
2)設定目錄權限,按照http://bbs.dedecms.com/172474.html中說明配置服務器的系統權限.
3)執行目錄下的./update/文件夾,在瀏覽器中打開:http://您的站點域名/update,進行程序升級;
升級成功后您可以選擇跳轉對應頁面.
4.升級后續工作
1)刪除升級文件夾update;
注意:升級后,您可以查看/update/uplog.txt以及/update/uperr.txt文件來看看哪些地方出現異常;
2)以管理員的身份進入系統后臺,進入[生成]-[更新系統緩存],選中"測并清理錯誤文檔",然后點擊"開始執行"按鈕進行緩存清空的工作.