merveilleux!
merci pour la réactivité.
Je teste le patch.
Marc MAURICE - 05 82 95 65 36
Objectif Libre www.objectif-libre.com
Infrastructure et Formations Linux
Le 16/04/2014 14:03, Julien Dombre a écrit :
Bonjour,
merci de ce retour et cette analyse.
Je viens de corriger cette partie :
https://forge.indepnet.net/projects/glpi/repository/revisions/22915
Cordialement,
Julien Dombre
Le 16/04/2014 13:30, Marc MAURICE a écrit :
(tiens on parle français sur cette liste ;)
Salut à tous,
Je cherche à augmenter la durée de vie des sessions PHP côté serveur,
à quelque chose comme 5 jours.
J'ai déjà augmenté la durée de vie du cookie dans php.ini : de ce
côté là c'est ok.
J'ai vu que c'est géré par un cron GLPI, défini dans
inc/crontask.class.php
Les sessions sont stockées dans files/_sessions/
Sauf que j'ai bien l'impression que mes sessions sont effacées toutes
les nuits, malgré le paramétrage du cron qui est à tous les mois.
Petites remarques sur la fonction cronSession dans crontask.class.php :
* Le maxlifetime est récupéré depuis session_cache_expire() : ce
paramètre ne devrait pas être utilisé pour la durée de vie des
sessions. voir la page http://fr2.php.net/session_cache_expire et les
commentaires.
D'ailleurs, il est exprimé en minutes, et il est comparé dans la
fonction avec time() et filemtime() qui sont en secondes.
* Je connais peu le code de GLPI, mais j'ai l'impression que
$task->log ne logue nulle part. En revanche, ajouter
Toolbox::logInFile fonctionne bien.
J'ai ajouté ma ligne de log, je vais voir dans les prochains jours ce
que ça donne.
Marc
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev
_______________________________________________
Glpi-dev mailing list
Glpi-dev@gna.org
https://mail.gna.org/listinfo/glpi-dev