Manuel:$wgFileCacheDirectory

From mediawiki.org
This page is a translated version of the page Manual:$wgFileCacheDirectory and the translation is 100% complete.
URLs de serveur et chemins de fichiers: $wgFileCacheDirectory
Répertoire dans lequel les pages en cache seront enregistrées si la mise en cache côté serveur est utilisée.
Introduit dans la version :pre 1.1.0
Retiré dans la version :Encore utilisé
Valeurs autorisées :(chemin absolu)
Valeur par défaut :"{$wgUploadDirectory }/cache"
(Note : La valeur par défaut de cette variable dépend d'autres variables, comme les valeurs intitialisées dans Setup.php , après que LocalSettings.php ait été exécuté.)

Détails

Si vous avez déclaré $wgUseFileCache = true; sur le système de mise en cache des fichiers côté serveur alors vous pourrez utiliser cette variable pour spécifier où seront enregistrées les pages en cache de votre système de fichiers côté serveur.

Il s'agit d'un chemin absolu, donc vous pouvez choisir per exemple un emplacement sous /tmp :

$wgFileCacheDirectory = "/tmp/yourcache";

...vous pouvez aussi donner ce chemin absolu en relation avec d'autres variables de chemin de répertoire, par exemple :

$wgFileCacheDirectory = "{$wgUploadDirectory}/cache";

Ceci déclare un répertoire cache sous le répertoire de téléchargement des images (habituellement dénommé « images »). Ceci est en fait l'initialisation par défaut.

Le répertoire sera créé automatiquement s'il n'existe pas. Si le serveur ne peut pas créer le répertoire, il faut créer ce dernier manuellement. L'utilisateur PHP doit avoir un accès en écriture sur le répertoire du cache.
Si vous hébergez plusieurs wikis à partir d'une source partagée, vous devez vous assurer que chacun d'eux possède son propre cache indépendant pour éviter les erreurs de distribution des pages qui portent le même nom (la page d'accueil par exemple).

Voir aussi