Manual:$wgReadOnly/fr

Détails
C'est fonctionnellement la même chose que $wgReadOnlyFile, mais en utilisant une variable au lieu d'un fichier.

S'il est mis à une chaîne (par ex., dans LocalSettings.php), $wgReadOnly désactive l'édition, affichant la chaîne fournie comme raison.

$wgReadOnly = 'This wiki is currently being upgraded to a newer software version.';

$wgReadOnly = 'maintenance du site'; L'exemple ci-dessus verrouille la base de données et fournit une déclaration par défaut sur les pages d'édition, et donne aussi la chaîne incluse 'maintenance du site' comme explication pourquoi la base de données a été verrouillée.

DB caching
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.