consulta session

Rodrigo Fuentealba darkprox en gmail.com
Vie Oct 27 11:55:54 CLST 2006


El 27/10/06, Ricardo Mun~oz A.<rmunoz en pjud.cl> escribió:
> Rodrigo wrote:
> > Alguien sabe como lo debo hacer para que la sesión no expire tan rápido.
> >
> > Tengo un sistema que ocupa sesiones y las personas requieren tener la
> > pantalla abierta bastante tiempo y de repente se les termina la sesión al no
> > ocupar por un rato.
> >
> > Modifique un parámetro en el php.ini
> >
> > session.cache_expire = 180 a 1200
> >
> > pero igual se acaba la sesion antes.
> >

Si se te acaba la sesión antes, debes tener un $_SESSION = array();
por ahi mal definido, o algún session_destroy(); o session_close(); a
veces pasa. (me costó algo así como unas 6 horas encontrar un maldito
error)

> en la pagina de Manual[1] de la funcion session_cache_expire() se indica que
> para modificar la duracion por defecto se debe modificar
> session.gc_maxlifetime:
>
> ini_set("session.gc_maxlifetime", num_segundos);  // en cada archivo php
>
> o modificando esa misma opcion en php.ini||
>
> [1] http://cl.php.net/manual/es/function.session-cache-expire.php


-- 
Rodrigo Fuentealba Cartes
Desarrollador de Sistemas Web
Registered User 387639 - http://counter.li.org



Más información sobre la lista de distribución PHP