Manual:$wgSessionCacheType/fr

Détails
Mécanisme de rangement des données session. Notez que malgré le nom qui indique cache, ceci est le premier mécanisme de stockage pour les sessions; s'il ne fonctionne pas, il sera impossible de se connecter au wiki.

De MediaWiki 1.20 à 1.26, il a été utilisé seulement si  valait , sinon MediaWiki se repliait sur la gestion standard PHP des sessions.

Depuis MediaWiki 1.27, les sessions sont toujours rangées dans l'objet cache.

Pour les types disponibles, voir.

Pour bien faire, ceci doit être initialisé avec un cache permanent, et si plusieurs serveurs sont utilisés pour servir une même requête client, le cache doit être partagé par tous.

Si  vaut   et que ce paramètre reste à sa valeur par défaut , le cache utilisé peut ne pas correspondre aux besoins.

La solution est d'initialiser ce paramètre à un cache approprié, comme par exemple.

Notez que si  est utilisé alors les utilisateurs ne peuvent pas se connecter lorsque la base de données du wiki correspondant est verouillée par, par exemple.

Bricolage pour partager les sessions
Avant MediaWiki 1.27, certaines fermes de wikis utilisaient un domaine unique, des tables utilisateur partagées et un répertoire partagé pour le cache des sessions comme unique moyen de connexion du pauvre. Depuis la 1.27 le cache des sessions basé sur les fichiers ne peut plus être utilisé; pour atteindre le même but essayez quelque chose comme :

qui a pour conséquence que le cache des sessions de tous les wikis utilise alors le même espace clé.

Notez bien que ceci n'est pas la méthode officiellement prise en charge et peut conduire à casser des éléments si vous utilisez une extension qui essaie de mettre des choses différentes dans la session sur différents wikis; à utiliser à vos propres risques. Cela ne fonctionne aussi qu'à partir de la version 1.30.