有沒有辦法使用終端機查看我的伺服器的 mediawiki 版本?

有沒有辦法使用終端機查看我的伺服器的 mediawiki 版本?

所以我正在遵循升級 MediaWiki 的指南。我想知道如何檢查我安裝的版本。

答案1

Special:Version如果您確實想從終端使用它,請訪問或取得等效的 API。例如

curl -s 'https://en.wikipedia.org/w/api.php?action=query&meta=siteinfo&format=json' | jq '.query.general.generator'

答案2

在終端機中,您可以使用這樣的單行程式碼來尋找:

grep -E 'wgVersion|MW_VERSION' /var/lib/mediawiki/includes/{DefaultSettings,Defines}.php

根據 Mediawiki 版本,它在includes/DefaultSettings.php或 中定義includes/Defines.php

  • includes/Defines.phpMW_VERSION包含自 1.31 版本以來常數的定義。
    例如:
    define( 'MW_VERSION', '1.35.8' );

  • includes/DefaultSettings.php包含$wgVersion舊版的變數定義,最高版本為 1.30 左右。
    例如:
    $wgVersion = '1.19.24';
    $wgVersion = '1.29.3';

相關內容