一、升級前的準備
1、請先自行備份當前的數據庫,避免升級失敗,造成數據丟失而無法恢復。
備份數據主要有下面三種方式:
1)獨立主機用戶建議直接備份 UCenter 的 MySQL 數據庫,然后備份升級前的程序文件即可。
注意:備份 MySQL 數據庫之前請一定要停止 MySQL 服務后再備份,否則備份的數據可能是受損的數據。
2)UCenter 自帶的備份功能,這個適應于任何類型的主機。
進入 UCenter 后臺 => 數據備份,如下圖所示:
點擊提交后,進行數據備份
3)phpMyAdmin 備份數據,適用于獨立主機或者虛擬主機,建議獨立主機用戶使用第一種備份方法。
教程參考:Phpmyadmin備份和恢復mysql數據庫的方法
2、備份原 UCenter 的程序文件,可以新建一個目錄如:UCenterbak ,將所有程序復制一份到這個目錄下(請勿剪切或者移走)。
3、下載最新的 UCenter 1.6.0 程序。
下載地址:UCenter 1.6.0 簡體中文 GBK
下載地址:UCenter 1.6.0 簡體中文 UTF8
下載地址:UCenter 1.6.0 繁體中文版 BIG5
下載地址:UCenter 1.6.0 繁體中文 UTF8
二、開始升級
1、將程序包 ./upload/ 目錄中所有文件全部上傳并覆蓋當前程序。
注:虛擬主機上傳文件請一定使用二進制方式上傳,獨立主機直接在服務器上下載解壓縮即可。
幾種常見的 FTP 軟件的二進制設置說明:http://www.veryhuo.com/a/view/8263.html
2、如果您的主機為 *nix 操作系統,請設置如下文件夾權限為 777 ,Windows 主機設置 Internet 來賓帳號可讀寫的權限。
./data
./data/avatar
./data/backup
./data/cache
./data/logs
./data/tmp
./data/view
3、上傳 utilities 中的 upgrade_1.5.2_1.6.0.php 到 UCenter 的根目錄
4、在瀏覽器運行升級程序。
比如:您的 UCenter 訪問地址為 http://www.liehuo.org/bbs/uc_server ,則升級程序運行地址為 http://www.liehuo.org/bbs/uc_server/upgrade_1.5.2_1.6.0.php(網小編提示:請將liehuo.org替換為您自己的域名)
點擊“如果您已確認完成上面的步驟,請點這里升級”,則開始升級,升級過程是自動的,不需要手動干預。
等待升級完成。
三、升級后操作
1、刪除升級程序 upgrade_1.5.2_1.6.0.php。
2、登錄 UCenter 后臺,更新緩存。
3、登錄 UCenter 后臺檢查各應用通信是否正常。
4、原短消息表 (pre_ucenter_pms表) 已經不在使用,建議您在測試短消息功能及數據沒有問題之后,刪除此表。
上一篇 PHP發郵件函數實現代碼
下一篇 php函數的返回值