Příručka:$wgInvalidateCacheOnLocalSettingsChange
Mezipaměti: $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 . |
|
Zavedeno od verze: | 1.17.0 (r77878) |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | (boolean) |
Výchozí hodnota: | true |
Další nastavení: Podle abecedy | Podle funkce |
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__ ) ) );