Keine Bearbeitungszusammenfassung Markierung: Quelltext-Bearbeitung 2017 |
K (Benutzername entfernt) (Logbucheinzelheiten entfernt) |
(kein Unterschied)
|
Aktuelle Version vom 21. Mai 2025, 13:23 Uhr
Archiviert!
Diese Dokumentation ist nicht mehr gültig und wurde daher archiviert.
Um das Rebuilden des LocalisationCache mit jedem Seitenaufruf zu unterbinden führen Sie folgende Konfiguration durch:
Legen Sie im Ordner settings.d
Ihrer Codebase die Datei 006-ManualRecache.php mit folgendem Inhalt an:
<?php
$wgLocalisationCacheConf = [
'class' => LocalisationCache::class,
'store' => 'array',
'storeClass' => false,
'storeDirectory' => $wgCacheDirectory,
'manualRecache' => true,
];
Löschen Sie anschließend im Ordner cache
Ihrer Codebase alle vorhandenen Dateien. Danach legen Sie den LocalisationCache einmal manuell neu an durch folgende Eingabe auf Ihrer Konsole:
php /pfad/zur/installation/maintenance/rebuildLocalisationCache.php --force
Sorgen Sie zuletzt dafür, dass dies regelmäßig per Cronjob ("Aufgabenplanung" unter Windows) im Hintergrund ausgeführt wird. Wir empfehlen dies zweimal täglich, bspw. um 6 und um 18 Uhr.