Título: Duracion de sesiones Publicado por: XafiloX en 2 Abril 2009, 17:09 pm Hola a todos, me gustaria saber cuando se acaban las sesiones de PHP...Es decir, un usuario inicia una sesion al entrar por primera vez en un pagina y cuando acabaria esa session? Hay un tiempo maximo de caducidad? O tendria que cerrar el navegador o apagar el ordenador? Que pasaria si suspendiese o hibernase el ordenador? Se mantendria abierta?
Necesito saberlo todo acerca de la duracion de las sesiones...Os agradeceria cualquier informacion que me pudieseis dar al respecto... Gracias! Título: Re: Duracion de sesiones Publicado por: Spider-Net en 2 Abril 2009, 18:43 pm La duración de las sesiones se configura en el servidor web, configuración de apache o del servidor web que tengas.
Si cierras el navegador también se pierde la sesión. Saludos! Título: Re: Duracion de sesiones Publicado por: EFEX en 3 Abril 2009, 21:36 pm Se puede configurar el php.ini para durar hasta el cierre del navegador o una vida corta mientras el usuario este activo. Un ejemplo
Citar ; Lifetime in seconds of cookie or, if 0, until browser is restarted. session.cookie_lifetime = 0 ; Define the probability that the 'garbage collection' process is started ; on every session initialization. ; The probability is calculated by using gc_probability/gc_divisor, ; e.g. 1/100 means there is a 1% chance that the GC process starts ; on each request. session.gc_probability = 1 session.gc_divisor = 100 ; After this number of seconds, stored data will be seen as 'garbage' and ; cleaned up by the garbage collection process. session.gc_maxlifetime = 1440 Espero que ayude, saludos Título: Re: Duracion de sesiones Publicado por: XafiloX en 4 Abril 2009, 12:13 pm OK, muchas gracias a los dos!! ;)
|