頁面「均優學習論壇準備2024」與「Mediawiki 更新版本」之間的差異

出自六年制學程
(頁面間的差異)
跳轉到: 導覽搜尋
 
 
第 1 行: 第 1 行:
[[分類:均優]]
+
[[分類:Mediawiki]]
==概述==
+
===更新MediaWiki到一個新版本的一般步驟:===
#預定日期:2024.5
+
'''決定目標版本:'''如目前最新的 MediaWiki 版本為 1.37 。但也可以根據需要來選擇合適的版本。
#地點:台東
+
 
#*建議台東均一學校:丁丁已找嚴長壽談,嚴長壽請汪履維代為處理,以均一學校放假的大週為主。並授權汪履維負責此事。
+
'''更新前準備:'''
==宜蓁發起前期討論==
+
# '''備份數據''':在進行任何更新之前,務必對現有的MediaWiki數據庫和檔案進行備份。
#[https://jamboard.google.com/d/1mPV_Omc0Q2YAQeAXZXnpOzsGwPom_Uvn9kTK3Z6jy4A 籌備架構建議]
+
# '''檢查依賴性和要求''':確保你的伺服器環境符合新版本的運行要求,包括PHP版本、數據庫版本等。
#[https://docs.google.com/document/d/1fuWcWeD0Fcd7yh8WUZRmKkhCGX0fgERvnfneDLDT-k8/edit google 文件]
+
# '''更新擴展和皮膚''':確認所有使用的擴展和皮膚都與新版本兼容,必要時更新這些擴展和皮膚。
 +
'''實際更新步驟:'''
 +
# 下載新版本:從MediaWiki官網下載你選擇的版本。
 +
# 解壓新版本:在伺服器上解壓新版本到一個新的目錄。
 +
# 移動檔案:
 +
#* 將LocalSettings.php從舊安裝複製到新安裝目錄。
 +
#* 將images目錄(包含所有上傳的檔案)從舊安裝複製到新安裝目錄。
 +
#* 複製任何自定義的擴展和皮膚到新安裝目錄。
 +
# '''執行更新腳本''':訪問mw-config目錄下的index.php,或在命令行執行php maintenance/update.php來更新數據庫結構。
 +
# 測試新安裝:在完成更新過程後,仔細測試新的安裝以確保一切正常運行。
 +
===以 MediaWiki 1.23.10 更新到更新的版本為例===
 +
由於起始版本相對較舊(1.23),可能需要逐步更新到中間版本(如先到1.27,然後到1.31,再到更高版本),特別是如果你遇到直接更新到最新版本的兼容性問題。

2025年1月29日 (三) 14:38的最新修訂版本

更新MediaWiki到一個新版本的一般步驟:

決定目標版本:如目前最新的 MediaWiki 版本為 1.37 。但也可以根據需要來選擇合適的版本。

更新前準備:

  1. 備份數據:在進行任何更新之前,務必對現有的MediaWiki數據庫和檔案進行備份。
  2. 檢查依賴性和要求:確保你的伺服器環境符合新版本的運行要求,包括PHP版本、數據庫版本等。
  3. 更新擴展和皮膚:確認所有使用的擴展和皮膚都與新版本兼容,必要時更新這些擴展和皮膚。

實際更新步驟:

  1. 下載新版本:從MediaWiki官網下載你選擇的版本。
  2. 解壓新版本:在伺服器上解壓新版本到一個新的目錄。
  3. 移動檔案:
    • 將LocalSettings.php從舊安裝複製到新安裝目錄。
    • 將images目錄(包含所有上傳的檔案)從舊安裝複製到新安裝目錄。
    • 複製任何自定義的擴展和皮膚到新安裝目錄。
  4. 執行更新腳本:訪問mw-config目錄下的index.php,或在命令行執行php maintenance/update.php來更新數據庫結構。
  5. 測試新安裝:在完成更新過程後,仔細測試新的安裝以確保一切正常運行。

以 MediaWiki 1.23.10 更新到更新的版本為例

由於起始版本相對較舊(1.23),可能需要逐步更新到中間版本(如先到1.27,然後到1.31,再到更高版本),特別是如果你遇到直接更新到最新版本的兼容性問題。