一、升級前的準備

1 、請先自行備份當前的數據庫,避免升級失敗,造成數據丟失而無法恢復。

備份數據主要有下面三種方式:

1) 獨立主機用户建議直接備份 UCenter 的 MySQL 數據庫,然後備份升級前的程序文件即可。

注意:備份 MySQL 數據庫之前請一定要停止 MySQL 服務後再備份,否則備份的數據可能是受損的數據。

2)UCenter 自帶的備份功能,這個適應於任何類型的主機。

進入 UCenter 後台 => 數據備份,如下圖所示:

注意:後台的備份只是針對數據庫的備份,並不備份程序文件,所以您還需要將 UCenter 升級前的程序文件進行備份。

3)phpMyAdmin 備份數據,適用於獨立主機或者虛擬主機,建議獨立主機用户使用第一種備份方法。

教程參考:http://www.discuz.net/thread-900419-1-1.html

2 、備份原 UCenter 的程序文件,可以新建一個目錄如:UCenterbak ,將所有程序複製一份到這個目錄下 (請勿剪切或者移走) 。

3 、下載最新的 UCenter 1.5.0 程序。下載地址:http://www.comsenz.com/downloads#down_ucenter 。

二、開始升級

1 、將程序包 ./upload/ 目錄中所有文件全部上傳並覆蓋當前程序。

注:虛擬主機上傳文件請一定使用二進制方式上傳,獨立主機直接在服務器上下載解壓縮即可。

幾種常見的 FTP 軟件的二進制設置説明:http://faq.comsenz.com/?action-viewnews-itemid-373

2 、如果您的主機為 *nix 操作系統,請設置如下文件夾權限為 777 ,Windows 主機設置 Internet 來賓帳號可讀寫的權限。

./data

./data/avatar

./data/backup

./data/cache

./data/logs

./data/tmp

./data/view

3 、在瀏覽器運行升級程序。

比如:您的 UCenter 訪問地址為 http://www.domain.com/uc ,則升級程序運行地址為 http://www.domain.com/uc/upgrade/upgrade2.php 。

點擊 「如果您已確認完成上面的步驟, 請點這裏升級」,則開始升級,升級過程是自動的,不需要手動幹預。

等待升級完成。

三、升級後操作

1 、刪除 UCenter 的目錄 upgrade;

2 、登錄 UCenter 後台,更新緩存;

3 、登錄 UCenter 後台檢查各應用通信是否正常。