[Discuz]如何進行程式補丁修正?

不論是什麼樣的程式,多少一定會有些bug(臭蟲),只要程式有人在維護就一定會有程式的更新檔案發佈,而Discuz!這套論壇程式也不例外,有時候也會發佈程式補丁,請用戶們盡快升級,避免系統異常或是造成問題。一但我們知道程式有更新版本時,該怎進行更新或是補丁修正呢?


Discuz!程式的更新訊息都會在後台出現,通常在後台會出現的更新訊息是指當前版本的程式簡單修正,BUG修復,並非整個程式版本升級。

程式補丁修正」就像是我們平常修改網站程式碼一樣,開發者只是將程式的某小部分進行改寫,解除程式漏洞等問題,網站若進行補丁修正,通常上傳修正檔後,整體網站並不會有多大的改變。

程式版本升級」則是說整個版本進行大幅度的修正,可能會多一些新功能、新版面等等,變化上是十分的大,通常這種更新可是要非常小心的,不然整個網站會掛掉。

而接下來的內容是進行程式版本的補丁更新,這種更新比較簡單,通常只要上傳覆蓋即可,不必要做什麼動作。但是為了安全起見,大家還是要做個資料庫備份以及FTP的檔案部分,避免升級失敗而救不回來!

教學章節
(共分成六部份,請依序閱讀)
一、檢查是否該更新了?
二、上傳程式補丁修正檔
三、暫時關閉論壇
四、簡單進行FTP備份
五、上傳論壇補丁修正檔
六、檢查版本是否升級成功?
七、開啟論壇,繼續營運

一、檢查是否該更新了?

在Discuz系統中,通常若是要更新,當你一進去後台首頁後,他就會立刻跳出一個小框框,上面寫著你該更新程式的訊息,並且會附上更新程式下載連結,請您點擊連結,若是連到下載網頁,請將網頁上和你對應的版本下載回來,若只給檔案下載連結,那就只接將整個壓縮包下載回來。

dz-1

二、上傳程式補丁修正檔

當更新包解壓縮後,找到自己對應的版本,待會要將該更新檔案上傳。另外壓縮包中也會有Readme檔案,請開啟看一下官方要大家注意的事項,通常若發現有兩個Readme檔案,請都開啟看看。不過官方放兩個的用意是因為一個是簡體中文使用者在看的,而我們正體中文(繁體中文)使用者,請開啟Readme_tc這檔案。

dz-2

教學章節
(共分成六部份,請依序閱讀)
一、檢查是否該更新了?
二、上傳程式補丁修正檔

三、暫時關閉論壇
四、簡單進行FTP備份
五、上傳論壇補丁修正檔
六、檢查版本是否升級成功?
七、開啟論壇,繼續營運