Discuz! 系統轉換,網站資料遷移…

正在檢視 2 個帖子:1-2 (共 2 個帖子)
  • 作者
    帖子
  • 風間
    參與者
    • 文章數量: 670
    @fengjian
    樓主

              為了滿足更多站長順利過渡到 Discuz!(UCenter) 平臺,進一步完善資料遷移工作改進易用度,現正式向各位推薦 XConvert 轉換程式!

              該轉換程式可以轉換目前所有常見的論壇程式,想轉換到 Discuz! 的使用者再也不用到處找適合自己的各種轉換程式了。

              現在所有的論壇只需要使用 XConvert 就都可以順利轉換到 Discuz!(UCenter) 中來。方便實用、操作簡單,歡迎想投入到 Discuz!(UCenter) 陣營的廣大朋友都來體驗一把!

    一、轉換前的準備工作

              1 、完整安裝,你要轉換到的 Discuz 版本,這裡以這裡以 Discuz!X 版本為例, 預設安裝目錄我這裡以 web 根目錄下 dz 為例,之前老版本請參考如下連線https://faq.comsenz.com/userguide/discuz/pwtodz.html

              2 、下載轉換程式到本地並解壓, 轉換程式下載地址:https://www.discuz.net/thread-2799453-1-1.html
    此轉換程式直接放到你的 web 目錄下就可以對應地址訪問,它只是一個轉換程式,無需安裝!

    • data 目錄中是已經存在的轉換子體,如果要新增轉換子體,主要是再這裡新增;
    • source 目錄是主題程式檔案的存放目錄,轉換程式在執行時需要呼叫這些檔案;
    • source/class 目錄是主要程式的核心類,包括 core 核心,資料庫 db 類,模版 template 。
    • source/language 為語言包存放目錄,轉換過程中大部分語言提示就是透過呼叫這個檔案實現的;
    • source/include 目錄整個程式中主要用到的函式檔案
    • source/module 目錄為整個程式中執行模組的程式,就是前臺你看到的一步步的點選入口檔案
    • index.php 是轉換程式首頁程式檔案;
    • config.inc.php 為轉換程式的資料庫配置檔案,轉換開始填寫的資料庫資訊都會儲存在這個檔案裡;
    • transfer.php 是生成靜態報告頁面時所需檔案。

              3 、二進位制上傳剛下載的 XConvert 轉換程式 到一個你能訪問的地址,通常放到你剛才第一步安裝的 dz 程式根目錄下
    幾種常見的 FTP 軟體二進位制上傳方法說明:https://faq.comsenz.com/viewnews-373

     

    二、轉換詳細步驟

              1 、備份原論壇資料並關閉論壇。

              2 、在瀏覽器位址列輸入 XConvert 的訪問地址,如 https://www.site.com/dz/XConvert_for_phpwind/index.php ,其中 http://www.site.com 為你新安裝的 dz 所在的 web 目錄地址,執行上傳的轉換程式。可以看到下圖所示:

    (1) 仔細閱讀授權協議說明,並點選下一步!

    (2) 選擇子體 (XConvert) 中預設內建了常用的轉換子體,即你要從那種論壇程式,轉換到 Discuz 來,這一後會對應相應的轉換字型目錄程式,一邊後續對應使用!

    (3) 資料來源伺服器設定,這裡需要設定你原來資料庫和你剛才新安裝的 Discuz 資料庫兩個資料庫的對應資訊,以便下面程式用來分別連線源庫和目標庫進行資料轉換!

    (4) 校驗配置資料,用來確認你的 web 環境中的一些基本設定!(注意第四項,檔案匯入方式轉換時必須檢測可用)

    (5) 認真閱讀全文,在這一步中可以選擇 「完全轉換」 或者單步轉換,第一次轉換一般都建議選擇 「完全轉換」 。

    1) 、正常情況下,轉換過程是全自動的,您無需干預,請坐下來喝杯茶,靜靜等待出現轉換完成的提示;
    2) 、如果轉換過程中程式終止執行,請根據出錯提示資訊進行調整,然後重新整理頁面繼續進行轉換;
    3) 、轉換所需時間取決於您的資料量大小、資料結構的標準與否、轉換程式所在平臺的效能、網路狀況等因素。

    (6) 轉換完成即可看到如下資料統計介面 (對你剛才轉換過成 dz 的資料進行統計):

    (7) 檢視轉換結果分析報告:點選檢視轉換報告,即可看到如下轉換結果報告圖。

    (8) 仔細閱讀轉換完成後的善後處理工作!完成附件,頭像等後續工作!

    三、轉換完成後,請用您的管理員帳號登入 Discuz! 後臺執行更新快取操作;

    四、確認成功轉換後請刪除轉換程式 XConvert 目錄及其下所有檔案;

    五、由於許可權控制的不同,需要您在後臺重新編輯各使用者組的許可權;

    六、正式上線前,更換 Discuz! 的訪問地址;

              如果您需要把 Discuz! 論壇的訪問域名恢復成原 PHPWind 論壇的訪問域名,即:https://www.website.com ,那麼:

    1) 、在 PHPWind 根目錄下建立一資料夾,命名為 oldpw,然後把 PHPWind 根目錄下除 dz 和 oldpw 外所有程式檔案移動到 oldpw 下。

    2 ) 、將 dz/ 下的所有檔案移動到原 PHPWind 所在的目錄

    3) 、此時 dz 資料夾可以刪除。

    4) 、重新配置站點資訊

              登入 UCenter 後臺: https://www.website.com/ucenter/

              應用管理 => 編輯,重新設定應用的 URL,然後提交,更新快取即可。

              最終,站點資訊:

              您的 Discuz! 訪問域名是: https://www.website.com/

              其中:www.website.com 為原 PHPWind 的訪問域名。

    殼殼蟲
    參與者
    • 文章數量: 330
    @kekechong

    沒錯,我就是——美貌與智慧並重,英雄與俠義的化身,存在的意義就是消滅零回覆!

    為什麼我會出現在這裡:

    1 、時間過長、此貼釋出時間太長,且未收到相關回復;

    2 、水貼、單純的發表見解,尚未收到相關回復;

    3 、不支援或未解決的問題,無法回應或未收到相關回復

    如有與之相關的問題,請發表新話題進行討論。

正在檢視 2 個帖子:1-2 (共 2 個帖子)
  • 板塊 「教程存檔」 已關閉,不接受新話題和回覆。

話題資訊

  • 當前位於:教程存檔
  • 1 條回覆
  • 2 個參與人
  • 最後回覆:<a href="https://bbs.weixiaoduo.com/users/kekechong/" title=" 檢視殼殼蟲的個人資料" class="bbp-author-link"><span class="bbp-author-name"> 殼殼蟲</span></a>
  • 上次活動:<a href="https://bbs.weixiaoduo.com/topic/16412/#post-17326" title=" 回覆至:Discuz! 系統轉換,網站資料遷移…">9 年、 3 月前</a>