DiscuzX3.2,3.3升级DiscuzX3.4的详细教程!

一、數據庫備份:

方法1、數據庫備份,如果各位站長用的阿里雲或騰訊雲的雲數據庫,那麼就好辦, 直接備份快照就行。

方法2、如果是自建數據庫,這個筆記就不是很清楚了,用一些數據庫備份軟件或DZ後台的備份;或者直接備份整個服務器快照,相信大多數站長都用的阿里雲和騰訊雲。

二、網站文件備份:

方法1、如果用面板的朋友直接打包壓縮備份就行,如果升級出錯了,還原就行。

方法2、備份服務器快照也行,方便快捷。

方法3、如果是用寶塔面板的站長,還可以備份到阿里雲OSS裡面

三、升級方法:

步驟1:在網站根目錄建立文件夾old

步驟2:舊程序除了data , config, uc_client, uc_server 目錄以外的程序移動進入old 目錄中

步驟3:然後上傳 X3.4 程序(壓縮包中upload 目錄中的文件), 如上傳時候提示覆蓋目錄,請選擇

二、升级站点数据(以虚拟主机上的升级步骤做演示)
1、上传 utilities 目录中的 update.php 文件到 install 目录中,并确保 install/data 中的 sql 文件完整。
步驟4:然後把old 目錄中模板文件目錄,插件文件目錄等文件移動出來到對應目錄就行。需要移動的文件如下:

表情文件:/static/image/smiley/

模板文件:/template/

插件文件:/source/plugin/

搜索頁LOGO,水印圖片:/static/image/common/

ICO圖標:根目錄的favicon.ico

步驟5:升級完畢,進入後台,更新緩存,並測試功能X3.4

不過這個步驟有點看不懂額,貌似按照這個真的不知道該怎麼操作呢。看看程序裡面的升級說明呢:進行數據備份。2. 站點建立old 文件夾,除data, config, uc_server, uc_client 之外的文件移動到old 目錄中 並刪除install 目錄 刪除update.php 程序,以免被惡意利用。9. 進入論壇後台,更新緩存,並對新功能進行設置和測試。10.old目錄中如果存放有非discuzX程序文件,則將他備份或者恢復到原來的位置,否則當中的程序可以在升級成功後刪除。



在原本X2.0環境下升級, PHP版本 5.4 或5.5
Config, data, UC_server, UC_client 4個目錄夾不動
把其他檔案搬移到old目錄夾
把X3.2 檔案解壓縮, Config, data, UC_server, UC_client 4個目錄夾不複製
其他檔案全部複製過來, 另外把 untility 裡的 update.php 複製到 install 裡
把install裡的 index.php 改名 index.php.bk

之後在瀏覽器上輸入 http://你的域名/install/update.php 升級

升級最後不要恢復預設風格(要選否) —-很重要,不然版型會全亂掉
升級完畢,進入後台,更新緩存,並測試功能。

請您先登錄服務器ftp,手工刪除 ./data/update.lock 文件,再次運行本文件進行升級。

Discuz 升級到3.4提示請先升級 UCenter 到 1.6.0 以上版本
遇到這個問題,輸入以下指令強制升級即可
http://你的域名/install/update.php?step=prepare
分類