Manual:$wgReadOnly/ja

詳細
機能上は、$wgReadOnlyFile と同じですが、ファイルの代わりに変数を使用します.

(例として、LocalSettings.php内の) $wgReadOnly に文字列を設定した場合、編集を拒絶し、理由として与えられた文字列を表示します.

$wgReadOnly = 'サイトをメンテナンス中です. '; 上記の例はデータベースをロックし、編集ページ上にデフォルトの説明分とデータベースがロックされている理由として与えられた文字列 'サイトをメンテナンス中です. 'を表示します.

DBのキャッシュ
Some caches that use the database may still be written to during read only mode. This can be avoided by disabling cache, albeit at the cost of making your wiki slow. This can be accomplished with the following settings in LocalSettings.php: $wgMessageCacheType = $wgMainCacheType = $wgParserCacheType = CACHE_NONE; $wgLocalisationCacheConf['storeClass'] = 'LCStoreNull'; If you want your wiki to be fast, well still not using the DB, you should consider using something like Memcached. See manual:$wgMainCacheType and manual:$wgLocalisationCacheConf for details.