系統(tǒng)升級是指程序低版本向高版本的升級,例如V8.0升級為V9.0。版本的升級意味著程序結(jié)構(gòu)和數(shù)據(jù)庫結(jié)構(gòu)發(fā)生了重大變化,因此會發(fā)布升級包,正確的升級步驟如下:
1、進(jìn)入網(wǎng)站后臺,網(wǎng)站設(shè)置,關(guān)閉網(wǎng)站;
2、備份數(shù)據(jù)庫,可以在后臺備份或者直接在服務(wù)器上備份MySQL的data目錄里面的數(shù)據(jù)庫目錄;
3、備份修改過的模板、風(fēng)格、PHP文件,同時建議備份一下根目錄config.inc.php;
4、完整上傳升級程序,訪問 你的域名/upgrade/ 進(jìn)入升級向?qū)В鶕?jù)向?qū)崾就瓿上到y(tǒng)升級;
注意:必須做好備份,否則一旦升級失敗,數(shù)據(jù)或文件可能無法恢復(fù)!!!
以下操作可能導(dǎo)致升級出現(xiàn)問題:
升級過程服務(wù)器斷網(wǎng);
升級過程本地電腦斷網(wǎng);
升級過程關(guān)閉瀏覽器;
升級過程刷新瀏覽器;
升級未完成重新打開升級頁面;
多人同時訪問升級頁面;
不同版本的PHP文件和模板文件不一定通用,升級之后不能用舊的文件再覆蓋新的文件,以免出現(xiàn)未知錯誤。
新版本發(fā)布后約3個月左右時段,可能會頻繁發(fā)布更新修復(fù)發(fā)現(xiàn)的問題,二開過的網(wǎng)站不適合在第一時間升級。
