Modification durée de session
Bonjour,
J'ai une application PHP qui tourne en intranet avec identification des gens qui s'y connectent (5-6 à tout casser) et quelques variables de session. LEs gens étant seuls dans leur bureau il n'y a pas de risque particulier a avoir des sessions de longue durée, et pour tout dire ils en ont marre de devoir s'identifier dès qu'ils passent 24 minutes à faire autre chose... pourtant ils doivent être identifiés pour que leurs actions soient enregistrées.
Le problème c'est que je n'arrive pas à augmenter la durée de session qui reste bloquée sur les 1440 sec. par defaut quoi que je fasse.
J'ai beau agir sur session.gc_maxlifetime ça n'est pas pris en compte.
En dernier ressort j'ai tenté ce code (pris je ne sais plus où) sans effet non plus :
Code:
1 2 3 4
| session_cache_limiter('private');
session_cache_expire(720);
ini_set('session.gc_maxlifetime', 43200);
session_start(); |
Voici les réglages php
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
| Session Support enabled
Registered save handlers files user
Registered serializer handlers php php_binary wddx
Directive Local Value Master Value
session.auto_start Off Off
session.bug_compat_42 On On
session.bug_compat_warn On On
session.cache_expire 180 180
session.cache_limiter nocache nocache
session.cookie_domain no value no value
session.cookie_httponly Off Off
session.cookie_lifetime 0 0
session.cookie_path / /
session.cookie_secure Off Off
session.entropy_file no value no value
session.entropy_length 0 0
session.gc_divisor 100 100
session.gc_maxlifetime 1440 1440
session.gc_probability 0 0
session.hash_bits_per_character 4 4
session.hash_function 0 0
session.name PHPSESSID PHPSESSID
session.referer_check no value no value
session.save_handler files files
session.save_path /var/lib/php5 /var/lib/php5
session.serialize_handler php php
session.use_cookies On On
session.use_only_cookies Off Off
session.use_trans_sid 0 0 |
Des idées sur ce qui ne va pas ou d'autres solutions ?