Příručka:$wgCacheEpoch
Mezipaměti: $wgCacheEpoch | |
---|---|
Nastavením na aktuální čas zrušíte platnost všech předchozích stránek uložených v mezipaměti. |
|
Zavedeno od verze: | pre 1.1.0 |
Odstraněno od verze: | stále se používá |
Povolené hodnoty: | Date/Time string |
Výchozí hodnota: | '20030516000000' |
Další nastavení: Podle abecedy | Podle funkce |
Podrobnosti
Nastavte toto na časové razítko, chcete-li zrušit platnost všech stránek uložených v mezipaměti před tím (např. na aktuální čas, chcete-li zrušit platnost všech aktuálně uložených stránek). Ovlivňuje ukládání do mezipaměti na straně klienta i serveru, včetně aktiv ovládaných ResourceLoader .
Pro rychlé kopírování a vkládání můžete použít následující řádek, jehož časové razítko je generováno přes {{CURRENTTIMESTAMP}}
:
$wgCacheEpoch = 20230929212845;
Pokud používáte systém podobný Unixu, můžete získat aktuální datum zadáním následujícího na příkazovém řádku:
date +%Y%m%d%H%M%S
Chcete-li vynutit opětovné načtení souboru, jako je "LocalSettings.php", když se dotknete, můžete použít následující kód (MW < 1,17):
# Když provedete změny v tomto konfiguračním souboru,
# tím zajistíte, že stránky uložené v mezipaměti budou vymazány.
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) );
Od verze 1.17 MediaWiki byste měli používat $wgInvalidateCacheOnLocalSettingsChange k automatickému zneplatnění mezipaměti při každé změně "LocalSettings.php".