Pérdida de sesión

  • Autor Autor Nehemoth
  • Fecha de inicio Fecha de inicio
N

Nehemoth

Beta
¡Usuario con pocos negocios! ¡Utiliza siempre saldo de Forobeta!
Buenos dias compañeros, estoy arreglando la web de un amigo y tiene problemas de mantenimiento de sesión.

La configuración del php.ini es la siguiente


La sesión se pierde tras unos 30-40 minutos.
Hace unos días se perdía también pasando entre páginas, sino esperabas a que cargara completamente (la web es un poco pesada) y lo arreglé poniendo tras la lectura de la sesión en todas las páginas
PHP:
session_write_close();

Todas las páginas empiezan con
PHP:
session_start();

Como dato extra ayer probé a cambiar las sesiones de directorio, daba la impresión de que no se perdía la sesión, pero me encontré con que en 2 secciones de la web no se detectaba que hubiese sesión. La web está montada con bootstrap y una de las secciones, el blog, está sobre wp, con el theme customizado por mi para que la cabecera sea la misma entre bootstrap y wp. En ésta zona no se detectaba como logueado, sin embargo al volver a bootstrap seguía conectado...

He probado también con lo siguiente sin aparente solución
Insertar CODE, HTML o PHP:
session.use_only_cookies = 0
session.use_trans_sid = 1


Desde ya muchísimas gracias

Un saludo

------------------------------------------------------------------
Al final he dado con la tecla, por si a alguno le sirve...
Los archivos custom de configuración de php (php.ini) no propagan la configuración por el directorio... por lo que una sesión iniciada en la raíz no tendrá la misma configuración que una iniciada dentro de una carpeta

Un saludo
 
Última edición: