跳到主要內容
文件

使用者指南

從 Rhymix・XE 移轉

整理將原本以 Rhymix 或 XE 營運的網站移轉到 Zittme 時需要知道的事項。

從 Rhymix 移轉到 Zittme

Zittme 是從 Rhymix 2.1.35 分支出來的,並維持相容性。

  • 第三方模組・附加元件・面板・版面大多可以直接運作。 核心的 Rhymix\ 命名空間仍保留為相容別名。
  • 移轉方法與更新相同:備份後以 Zittme 發佈版覆蓋,再登入管理員。
  • 資料庫結構與 Rhymix 2.1.35 相容。Zittme 專屬功能的資料表會在登入管理員時自動新增。

注意事項:

  • 若您曾直接修改 Rhymix 核心檔案使用,覆蓋時這些修改會消失。
  • 移轉後,預設編輯器會引導為 zittEditor。若先前已明確選擇 ckeditor,則會維持原設定。
  • 回退(Zittme → Rhymix)必須接受 Zittme 專屬功能(佈景主題・重複欄位等)的資料被忽略,不建議這麼做。移轉前請務必保留備份。

從 XE 1.x 移轉到 Zittme

升級後無法回退到 XE。 唯一的復原方法是事先備份。

前置條件

  • 必須是 XE 1.8 以上才能直接升級。低於此版本時,請先升級到最新的 XE(1.11),完成所有模組更新與資料表建立後再進行。
  • 請確認伺服器 PHP 為 7.4 以上(XE 在 5.x 也能執行,但 Zittme 不行)。
  • 請將 FTP 檔案與資料庫備份為可以直接還原的形式。
  • 請在以最高管理員登入的狀態下開始作業。

步驟

  1. 下載 Zittme 發佈版,全部覆蓋到 XE 安裝資料夾。請確認 100% 上傳,避免遺漏新增的資料夾(common/framework 等)。FTP 有時會在數千個檔案中漏掉一部分。
  2. 重新整理管理畫面後,會出現模組更新・資料表建立的提示。請全部執行。
  3. 執行重新產生快取檔案。若失敗,也可以透過 FTP 刪除 files/cache 底下的內容。
  4. 在系統設定中檢查網站・安全設定。
  5. 檢閱下方的第三方檢查清單,並在新位置重新開啟已併入核心的功能。
  6. 使用管理員儀表板的清理不必要核心檔案功能,刪除舊 XE 的殘留檔案。
  7. 規模較大的網站轉換需要時間。請務必先在複本伺服器上演練,不建議使用另外的移轉工具。

    XE 第三方資源檢查清單

    XE 時期的資源中,有相當多的功能已併入核心,或已無法運作。

    資源狀態處理方式
    進階郵件發送模組部分併入在系統設定 > 通知設定中重新確認郵件發送方式
    自動登入模組完全併入使用核心功能。原有的自動登入會被重設
    多網域模組完全併入系統設定 > 網站設定
    SEO 模組功能移轉系統設定 > SEO 設定
    錯誤紀錄模組功能移轉系統設定 > 除錯設定
    工作階段防護附加元件功能移轉系統設定 > 進階設定中的工作階段安全金鑰
    腳本壓縮(ZipperUpper)功能移轉系統設定 > 進階設定
    溝通附加元件不需要私訊功能已在核心溝通模組中
    CAPTCHA 附加元件無法運作更換為 reCAPTCHA
    jQuery 外部載入類附加元件不支援移除
    CafeXE/首頁模組不支援與多網域衝突。不建議升級

    判斷標準:完全併入(已整合至核心,於新位置設定)/部分併入(僅部分整合)/功能移轉(移至其他選單)/不支援(需要替代方案)/無法運作(立即更換)。

    移轉步驟摘要

    1. 備份營運網站的 files/ 與資料庫
    2. 先在複本伺服器上演練移轉
    3. 整理上方檢查清單中對應的資源
    4. 以 Zittme 發佈版替換檔案,登入管理員並執行資料庫轉換
    5. 確認畫面・登入・發文・附件