Windows

Mediawiki 在遷移後創建使用者錯誤

  • October 23, 2012

所以我在 Windows 上安裝了一個帶有 MySQL 的 mediawiki(在 AWS RDS 上執行)。從那以後,出於各種原因,我將其移至 debian 伺服器,但我認為由於我使用的 mediawiki 版本不同,我已經搞砸了數據庫。

Windows 安裝為 v 1.20alpha (58f390e)。新的 debian 安裝是 v 1.15.5-2squeeze4。

我嘗試更新 debian 但它沒有找到更新,所以這是最新的擠壓版本嗎?

除了添加使用者外,一切似乎都正常。它給了我一個數據庫錯誤,所以我執行php maintenance/update.php了一些東西,但沒有任何區別。我想我沒有對這種移動採取正確的方法,有人知道更好的方法嗎?我仍然在 Windows(使用相同的數據庫)上執行舊的 wiki - 但未使用 - 所以我總是可以再試一次。

一個簡單的事實是幾乎沒有 Web 應用程序是為處理降級而設計的。更新數據庫後,您通常永遠無法在不引起問題的情況下轉到舊版本。

我不太了解mediwiki,但我猜你有兩個選擇。

  • 刪除您在 Debian 系統上找到的打包版本的 mediawiki,您需要手動重新安裝,使用與您執行的版本相同或更新的版本。
  • 或者簡單地說,或者不那麼簡單,在舊版本上手動遷移/重建整個站點。

引用自:https://serverfault.com/questions/441353