Nueva pregunta

Pregunta:

Fecha: 27-05-2017 11:05:44 (En Español)

¿Cómo se maneja el maxlifetime de las sessions PHP?[No resuelta]

Mi pregunta va enfocada a si el servidor destruye si o si las sessions transcurrido el tiempo de vida por defecto? O se reinicia cada vez que el usuario interactúa con la web? Etiquetas: $_SESSION - PHP - Pregunta - Sesión Votos: 0 - Respuestas: 4 - Vistas: 15 Compartir en: Google Facebook Twitter LinkedIn Link
 

Respuestas:

  • Fecha: 27-05-2017 12:54:42 VER TEMA: How to set lifetime of session   Votos: 2 - Link respuesta
     
  • Fecha: 28-05-2017 09:44:18 Hola Jorge, bienvenido a la comunidad!

    Revisa la nota: Tiempo de vida de la sesión PHP

    Saludos y buen código.
      Votos: 0 - Link respuesta
     
  • Fecha: 28-05-2017 12:43:12 Gracias por las lecturas y la bienvenida!!!, aun asi entonces las sessiones se destruyen por probabilidad? mas no por inactividad?   Votos: 0 - Link respuesta
     
  • Fecha: 31-05-2017 21:36:41 Hola Jorge,
    No, todas estas variables actuan juntas para eliminar las sesiones.
    Cada sesion tiene un tiempo de vida, cuando expiran se marcan como "basura". Una vez marcada como tal, es responsabilidad del recolector de basura eliminar definitivamente los datos.

    En este punto podemos considerar a una sesion muerta cuando ha sido marcada como "basura".

    Cuando se ejecuta el recolector? Depende de la probabilidad calculada con gc_probability y gc_divisor.
    Si la probabilidad es 1 entonces, cada vez que se inicie sesion habra un 1% de que se inicie el recolector de basura y entonces el mismo borre la sesion. Generalmente este valor es 1/100 o 1% para aligerar la carga del servidor y que los recursos se concentren en atender peticiones. Puedes tranquilamente cambiar sus valores pero ten en cuenta que entre mas grande el valor mayor la probabilidad de que se ejecute el recolector y se consuman recursos del servidor para esas tareas.

    Es hasta que el recolector de basura hace su trabajo que podemos decir que la sesion ha sido efectivamente eliminada.
      Votos: 1 - Link respuesta
     
Para participar activamente de la comunidad primero debes autenticarte, ingresa al sistema.Iniciar Sesión
 
frjcbbae garagebible.com