J'ai ajouté ça dans l'include :
J'ai créé un répertoire monrep au même niveau que mes fichiers protégés, il a les droits 705.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ini_set('session.save_path', 'monrep');
Je viens de m'appercevoir que le dossier comporte par moment un fichier vide qui s'appelle : sess_suivi d'une longue chaine de caractères
Dans le phpinfo, session.save_path est toujours à /tmp.
Et pour les autres paramètres
Maintenant, je n'arrive plus à me loger : je tape mon id/psw, la page se réaffiche avec les champs vides.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 session.gc_divisor 100 100 session.gc_maxlifetime 1440 1440 session.gc_probability 100 0
Si je retire la ligne :
...alors, je peux à nouveau me loguer.
Code : Sélectionner tout - Visualiser dans une fenêtre à part ini_set('session.save_path', 'monrep');
Pour tester l'expiration de mes sessions, je lance IE, je vais sur mon site, je m'indentifie sur la page de login, je laisse le navigateur inactif pendant 1mn ou 24mn selon, passé ce délai j'essaye d'actualiser la page.
Hier, quand je pensais que ça marchait, une fois la session terminée, IE me renvoyait sur la page de login quand je tentais d'actualiser la page.
Partager