Manual:$wgInvalidateCacheOnLocalSettingsChange/cs
From Linux Web Expert
<translate> Cache</translate>: $wgInvalidateCacheOnLocalSettingsChange | |
---|---|
Nastavením na hodnotu true zrušíte platnost všech stránek uložených v mezipaměti, kdykoli se změní "LocalSettings.php". |
|
<translate> Introduced in version:</translate> | 1.17.0 (r77878) |
<translate> Removed in version:</translate> | <translate> still in use</translate> |
<translate> Allowed values:</translate> | (boolean) |
<translate> Default value:</translate> | true |
<translate> Other settings:</translate> <translate> Alphabetical</translate> | <translate> By function</translate> |
Podrobnosti
Nastavení na hodnotu true zruší platnost všech stránek uložených v mezipaměti při každé změně LocalSettings.php . To je užitečné, pokud nainstalujete nové rozšíření, všechny staré stránky, které byly uloženy do mezipaměti před instalací rozšíření, budou znovu vykresleny.
Na wiki s vysokým provozem by toto mělo být nastaveno na hodnotu false, aby se předešlo nutnosti kontrolovat čas úpravy souboru a aby se předešlo vlivu na výkon zbytečným zrušením platnosti mezipaměti.
V předchozích verzích MediaWiki to bylo standardně provedeno v "LocalSettings.php" pomocí následujícího kódu:
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) );