Changement emplacement de sauvegarde session

Bonjour,

Suite à des déconnexions intempestives de sessions lors de la navigation sur Dolibarr, j’ai contacté mon serveur mutualisé (OVH).
Après plusieurs recherches, c’est le dossier /tmp qui pose problème. Ce dossier, je n’y ai a priori pas accès car stocké sur le serveur.
Le support OVH m’a donc conseillé de changer le répertoire ou sont stockés les sessions. Voici leur retour :

Problème : Dans quel fichier se trouve cette fameuse variable ‹ session.save_path › ?? :blush:

Merci d’avance pour votre aide :wink:

Bonjour,

Après plusieurs recherches, j’ai enfin trouvé la solution sur un site anglais :woohoo:
Voici ce que j’ai fait, ça pourra aider prochainement.

J’ai créé un dossier « .session » dont le chemin est :
/home/XXXXX/www/.session/
Le « . » avant session permet la création d’un dossier caché.

Ensuite j’ai créé un script php.ini que j’ai placé à la racine du serveur :
/home/XXXXX/php.ini

Dans ce script voici les variables à ajouter :
$dossier = « /home/XXXXX/www/.session/ »;
ini_set(‹ session.save_path ›, $dossier);

Depuis, plus de déconnexion et la navigation sur le Dolibarr est beaucoup plus rapide :tongue:

Bonjour
Pense à vérifier que le dossier .session n’est pas « navigable » je l’ai déjà vu avec des dossiers .git

Fred

Bonjour Fred,

Effectivement il était navigable. J’ai réglé le problème :wink:
Merci pour la remarque !