立即注冊 找回密碼

QQ登錄

只需一步,快速開始

DiscuzX 程序 1.0, 1.5 2.0 升級到2.5

2017-12-27 10:44| 發(fā)布者: 豬八戒| 查看: 514| 評論: 0

摘要: 在您開始升級之前,請務必逐條仔細閱讀以下的注意事項:1)升級之前,為了確保無誤,強烈建議您備份原有數(shù)據(jù),我們無法對升級前沒有備份的用戶提供任何技術支持。2)升級程序放置在發(fā)行版本的 utility/update.php, ...
在您開始升級之前,請務必逐條仔細閱讀以下的注意事項:1)升級之前,為了確保無誤,強烈建議您備份原有數(shù)據(jù),我們無法對升級前沒有備份的用戶提供任何技術支持。2)升級程序放置在發(fā)行版本的 utility/update.php,此程序需要上傳到 install 目錄中,并確保 install/data 中的 sql 文件完整。3)升級到 discuz! X2.5 版本中您在 Discuz! X2 安裝的某些插件或者模板數(shù)據(jù)需要您自行升級。4) 升級成功后,請您刪除 update.php 程序,以避免可能的安全問題。5) 升級前請關閉所有插件和水印,風格恢復默認。一、升級前的準備
1、下載 Discuz! X2.5 官方版到本地或者服務器上
下載地址:http://download.comsenz.com/DiscuzX/2.5/
解壓縮得到如下圖所示的三個文件:

upload 這個目錄下面的所有文件是我們需要上傳到服務器上的可用程序文件;
readme 目錄為產(chǎn)品介紹、授權、安裝、升級、轉換以及版本更新日志說明;
utility 目錄為論壇附帶工具,升級程序存放在 utility/update.php。
2、關閉站點
用管理員登錄站點后臺 => 全局 => 站點信息 => 論壇關閉:選擇“是”,如圖:

3、備份數(shù)據(jù)
1)數(shù)據(jù)庫備份獨立主機直接到 MySQL 的 data 目錄拷貝一份當前 Discuz! X1.5 版本使用的數(shù)據(jù)庫即可,記得拷貝之前停止 MySQL 服務,否則會造成備份數(shù)據(jù)的損壞。
虛擬主機用戶推薦直接在站點后臺進行備份,用管理員登錄 Discuz! X1.5 后臺 => 站長 => 數(shù)據(jù)庫 => 備份:推薦備份“站點全部數(shù)據(jù)”,如圖:

如果要對備份數(shù)據(jù)再做其他要求可以點擊上圖中的“更多選項”根據(jù)需要進行選擇:

UCenter 后臺備份:
在 UCenter 后臺對所有數(shù)據(jù)進行備份,如果是獨立主機直接到 MySQL 的 data 目錄分別拷貝一份當前所有應用使用的數(shù)據(jù)庫即可,記得拷貝之前停止 MySQL 服務,否則會造成備份數(shù)據(jù)的損壞。
虛擬主機用戶登錄 UCenter 后臺 => 數(shù)據(jù)備份,如下圖所示:

使用 UCenter 備份產(chǎn)生的備份文件
在 UCenter 目錄下的 data/backup/ 下,目錄名形如 backup_110505_avA272
2)站點程序及其附件的備份
推薦您把站點目錄下的所有目錄和文件下載或者拷貝到你要備份的地方。
注意:UCenter 文件請不要移動。
如果您之前在論壇的目錄下安裝了品牌空間,品牌空間的目錄也請不要移動。否則會導致無法使用。
推薦您把論壇目錄下的所有目錄和文件下載或者拷貝到你要備份的地方,如果您沒有對論壇程序和模板做過很大的改動,那么只要:把除了config目錄、附件目錄

./data/attachment 頭像目錄./uc_server/data/avatar以外的其它程序文件全部備份一份到本地或者服務器上即可。
我們常用的對論壇程序及其附件的備份方法為:在原論壇根目錄下新建一個目錄 oldbbs,然后把所有文件全部復制到 oldbbs 目錄中。
4、上傳 Discuz! X2.5 程序到您的站點目錄。

5、設置相關目錄的文件屬性,以便數(shù)據(jù)文件可以被程序正確讀寫
使用 FTP 軟件登錄您的服務器,將服務器上以下目錄、以及該目錄下面的所有文件的屬性設置為 777,Win 主機請設置 internet 來賓帳戶可讀寫屬性。

  • ./config/config_global.php
  • ./config/config_ucenter.php
  • ./config
  • ./data
  • ./data/avatar
  • ./data/imagecache
  • ./data/plugindata
  • ./data/sysdata
  • ./data/request
  • ./data/template
  • ./data/threadcache
  • ./data/attachment
  • ./data/attachment/album
  • ./data/attachment/forum
  • ./data/attachment/group
  • ./data/log
  • ./uc_client/data/cache
  • ./uc_server/data/
  • ./uc_server/data/cache
  • ./uc_server/data/avatar
  • ./uc_server/data/backup
  • ./uc_server/data/logs
  • ./uc_server/data/tmp
  • ./uc_server/data/view

關于目錄權限修改可以參考:http://faq.comsenz.com/viewnews-183
二、升級站點數(shù)據(jù)(以虛擬主機上的升級步驟做演示)

注意:在升級前一定要確保之前的 UCenter 是 UCenter 1.6.0 版本,如果之前安裝的 UCenter Server 沒有進行升級操作的話,一般為 1.5.1 版本,您需要首先升級 Ucenter 到 1.6.0 版本, 否則安裝程序會提示錯誤,無法繼續(xù)。
教程參考:
UCenter 1.5.2 到 UCenter 1.6.0 升級圖文教程
http://www.discuz.net/thread-2141455-1-1.html
1、上傳 utilities 目錄中的 update.php 文件到 install 目錄中,并確保 install 目錄中包含有最新的安裝程序。

2、在瀏覽器中運行 http://www.domain.com/install/update.php 開始升級(其中 http://www.domain.com為你的站點訪問地址)

點擊“準備完畢,升級開始”鏈接進行升級。
3、開始升級

升級過程全部為自動,無需人工操作,您只要耐心等待就可以了。

4、數(shù)據(jù)庫結構刪除
您可以選擇刪除與標準數(shù)據(jù)庫相比是多余的的數(shù)據(jù)表和字段,您也可以忽略多余的表和字段。

5、完成升級
點擊“直接進入下一步”即可完成升級,請確認是否要恢復默認風格?
如下圖所示:

三、升級后的善后操作
1、使用創(chuàng)始人帳號登錄,進入后臺更新緩存。
2、刪除 install/update.php 程序,以免給您的站點帶來隱患。


鮮花

握手

雷人

路過

雞蛋

最新評論

!jz_fbzt! !jz_lxwm! !jz_gfqqq!

關于我們|手機版|小黑屋|地圖|【道勤網(wǎng)】-bmrsportswear.com 軟件視頻自學教程|免費教程|自學電腦|3D教程|平面教程|影視動畫教程|辦公教程|機械設計教程|網(wǎng)站設計教程【道勤網(wǎng)】 ( 皖ICP備15000319號-1 )

GMT+8, 2024-10-23 09:26

Powered by DaoQin! X3.4 © 2016-2063 Dao Qin & 道勤科技

返回頂部