![Antiguo](http://static.forosdelweb.com/fdwtheme/images/statusicon/post_old.gif)
07/08/2006, 15:29
|
O_O | | Fecha de Ingreso: enero-2002 Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 23 años, 1 mes Puntos: 129 | |
La directiva:
session.cache_expire = 2
(por si acaso) No indica tiempo de vida de la sesión .. sólo de las págians que se haga caché si así se permite.
La que manda es:
session.gc_maxlifetime = 120 (ok, 2 minutos ..)
Por otro lado según configuras:
session.use_trans_sid = 0
session.use_cookies = 1
Así propagas el SID en cookies, por ende dependes directamente del valor de:
; Lifetime in seconds of cookie or, if 0, until browser is restarted.
session.cookie_lifetime = 0
Según eso, tu sesión siempre se reinicia a cada recarga de página o pasas a otra página del sitio (de la sesión en curso).
Tendrías que dar un tiempo de vida X a tu cookie que propaga el SID igual o mayor a la duración de tu sesión en sí (gc_maxlifetime)
Un saludo,
__________________ Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo. |