Handbuch:$wgCacheDirectory
Zwischenspeicher: $wgCacheDirectory | |
---|---|
Verzeichnis für einen Langzeitcache jedes einzelnen wiki im lokalen Dateisystem. |
|
Eingeführt in Version: | 1.16.0 (r52503) |
Entfernt in Version: | Weiterhin vorhanden |
Erlaubte Werte: | (Zeichenkette: Pfad auf dem Dateisystem) |
Standardwert: | false |
Andere Einstellungen: Alphabetisch | Nach Funktion |
Details
In diesem Verzeichnis werden Dateien speziell für ein vorhandenes Wiki gespeichert. Bei einer Wiki-Farm muss für jedes einzelne Wiki ein eigenes Verzeichnis angelegt werden.
Es sollte nicht aus dem Web erreichbar sein.
Entweder kann die Datei .htaccess in diesem Verzeichnis verwendet werden, oder die Konfiguration erfolgt spezifisch (z.B. wenn der Webserver keine .htaccess Datei verarbeitet).
Wenn $wgCacheDirectory
auf false (oder gar nicht) gesetzt ist, wird das Wiki langsamer.
Der Vorschlagswert für ein einzelnes Wiki ist "$IP/cache"
. Für Wiki-Farmen, die sich einen Cacheordner teilen, stellt etwas wie "$IP/cache/$wgDBname"
sicher, dass jedes Wiki einen separierten Cache erhält.
Dies ist in der Datei LocalSettings.php
auskommentiert und kann entsprechend aktiviert werden.
In diesem Fall sollte das Verzeichnis cache
im MediaWiki Verzeichnis erstellt und für den Webserver beschreibbar gemacht werden.
Zu beachten ist, dass dieses Verzeichnis nicht auf '/tmp'
zeigen darf, da sonst andere MediaWiki-Installationen auf dem gleichen Server beeinträchtigt werden können (z.B. bei Wiki-Farmen oder Shared Server).
Dieser Ordner könnte beispielsweise auf chmod -R 775 oder 755 gesetzt werden.