Kézikönyv:$wgCacheEpoch

From MediaWiki.org
Jump to navigation Jump to search
This page is a translated version of the page Manual:$wgCacheEpoch and the translation is 100% complete.

Other languages:
English • ‎español • ‎français • ‎magyar • ‎polski • ‎中文 • ‎日本語
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 = 20191017003800;

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