Kézikönyv:$wgCacheEpoch

This page is a translated version of the page Manual:$wgCacheEpoch and the translation is 100% complete.
Cache: $wgCacheEpoch
A jelenlegi időre való módosítással a korábbi gyorsítótárazott lapok érvénytelenítődnek.
Bevezetve:pre 1.1.0
Eltávolítva:használatban
Megengedett értékek:Date/Time string
Alapértelmezett érték:'20030516000000'

Részletek

A változót a jelenlegi időre módosítva a korábban gyorsítótárazott lapok érvénytelenítődnek. A beállítás a kliens- és a szerveroldali gyorsítótárakat, köztük a ResourceLoader által kezelteket is érinti.

Gyors másolás-beillesztéshez használhatod az alábbi, a {{CURRENTTIMESTAMP}} segítségével generált sort:

$wgCacheEpoch = 20230529021346;

Ha Unix-alapú rendszert használsz, a jelenlegi időt a parancssorból is lekérheted az alábbi sorral:

date +%Y%m%d%H%M%S

A következő kóddal kényszerítheted ki egy fájl (például a „LocalSettings.php”) újraolvasását minden egyes módosításkor (a MediaWiki 1.17 előtt):

# When you make changes to this configuration file, this will make sure that cached pages are cleared.
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) );
Az 1.17-es verziótól a $wgInvalidateCacheOnLocalSettingsChange beállítást használhatod a módosításkori automatikus gyorsítótár-érvénytelenítéshez.

Lásd még