説明:升級之前請注意 UCenter 是否為 1.5.0 版本,UCenter 1.0.0 到 UCenter 1.5.0 圖文升級教程:http://faq.comsenz.com/viewnews-452
本教程以虛擬主機為例為大家介紹任意版本到 UCenter Home 2.0 的升級方法。
一、數據備份
1 、關閉站點
升級之前建議關閉站點,升級徹底完成後再開啓。進入 UCenter Home 管理後台 => 基本設置 => 站點設置 => 站點關閉訪問:是

2 、 UCenter Home 數據庫備份
備份 UCenter Home 數據庫數據,請到 UCenter Home 的管理中心,點擊 「高級應用」 裏的 「數據備份」,在此備份 UCenter Home 數據。如下圖所示:

3 、 UCenter 數據庫備份
備份用户數據,到 UCenter 後台,點擊 「數據備份」,在此備份 UCenter 的數據。

4 、文件備份
最好將 UCenter Home 和 UCenter 的程序文件全部打包備份,或者可以備份附件和修改過的文件,比如模板文件。
二、下載並上傳新的程序
請到 http://download.comsenz.com/UCenter_Home/2.0/ 下載 UCenter Home 2.0 最新程序到本地或服務器,解壓後如下圖所示:

通過 FTP 軟件上傳新的 UCenter Home 程序,將 upload 文件夾下除 config.new.php 、 install 目錄外,其他程序全部上傳並覆蓋原有文件。
注意:覆蓋之前備份好升級之前的所有程序文件,如果沒有修改程序只備份附件和模板目錄即可。

注:虛擬主機上傳文件請使用二進制方式上傳,獨立主機直接在服務器上下載解壓縮即可。
幾種常見的 FTP 軟件的二進制設置説明:http://faq.comsenz.com/viewnews-373
三、運行升級程序進行升級
將 update 目錄中的 update.php 上傳到根目錄,並在瀏覽器運行。即如果你的 UCenter Home 訪問地址為 http://www.domain.com,則運行 http://www.domain.com/update.php,如下圖所示:


點擊升級開始即可,升級全自動完成,如下圖所示:

數據庫結構刪除,版本更新後多餘的數據表和字段,在這裏可以選擇是否刪除,如果這些新增的表或者字段不是你之前安裝的插件的表和字段的話,建議選擇刪除。不刪除可以忽略掉直接點擊最下方的 「直接進入下一步緩存更新操作」 。

更新緩存後升級完畢!

四、升級後的操作
1 、升級完畢後,請刪除 /update.php 升級文件以及 ./data/tpl_cache/ 目錄下面的所有模板緩存文件。


2 、開啓站點
進入 UCenter Home 管理後台 => 基本設置 => 站點設置 => 站點關閉訪問:否
