Manual:$wgReadOnlyFile

From Linux Web Expert

Revision as of 22:47, 10 April 2021 by imported>Shirayuki (update section per DefaultSettings.php)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)

<translate> Maintenance scripts setting</translate>: $wgReadOnlyFile
If this file is found, the database is locked for the reason given in the contents of the file.
<translate> Introduced in version:</translate>pre 1.1.0
<translate> Removed in version:</translate><translate> still in use</translate>
<translate> Allowed values:</translate>(path to a file)
<translate> Default value:</translate>"{$wgUploadDirectory }/lock_yBgMBwiR"
(<translate> Note:</translate> <translate> The default value of this variable depends on other variables, such as the values set in <tvar|1>Setup.php </>, after <tvar|2>LocalSettings.php </> is executed</translate>)

Details

If this file is found and its contents are more than 0 bytes long, the database is locked for the reason given in the contents of the file.

The file must be writable by the web server for locking the database when using the special pages "Special:LockDB" (locking) and "Special:UnlockDB" (unlocking).

This feature cannot be used if the wiki uses CACHE_DB for $wgSessionCacheType since users cannot log into the wiki to access "Special:UnlockDB" for unlocking the database.

See also