Establecer el límite de tiempo de espera de la sesión para magento frontend


Estoy tratando de establecer el límite de tiempo de espera de la sesión a 30 minutos en magento, pero no expira en 30 minutos. Fui a Sistema->Configuración->Web->Gestión de cookies de sesión y establecí el valor 1800 para el campo Cookie Life time pero aún no está expirando la sesión en el límite de tiempo de espera especificado. No se que esta mal con Magento frontend session.

Estoy estableciendo el límite en el lugar correcto? ¿Hay alguna otra configuración en el backend de magento para establecer el tiempo de espera de la sesión de frontend limite.

 23
Author: Ankur, 2010-10-26

3 answers

Esto también se puede lograr desde el panel de administración sin tocar una sola línea de código.

Vaya a System->Configuration->Advanced->Admin->Security y establezca la duración de la sesión en cuantos segundos desee. Siempre lo establezco en un día (86400 segundos) en mi entorno de desarrollo.

introduzca la descripción de la imagen aquí

Sistema->Configuración->Web - > Gestión de cookies de sesión es para establecer el tiempo de espera para los usuarios normales, iniciar sesión en su perfil y no en el panel de administración.

 25
Author: Holly,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2014-07-24 13:05:41

Tuve este problema con la sesión de administración de Magento . El quid del problema es que las cookies de Magento obedecen al parámetro session.gc_maxlifetime de PHP. Si ajustas eso en tu htaccess de la siguiente manera, deberías tener mejor suerte:

php_value session.gc_maxlifetime 86400

¡Espero que eso ayude!

Gracias, Joe

 10
Author: Joseph Mastey,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2012-01-03 19:50:29

Descubrí lo que me estaba perdiendo.

Estaba configurando el tiempo de vida de la cookie para la configuración predeterminada, pero no funcionó.

Pero esto también necesita establecer el tiempo de espera en el ámbito de configuración del sitio web y la tienda.

Después de establecer la hora para estos ámbitos funcionó.

 9
Author: Shakti Singh,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/ajaxhispano.com/template/agent.layouts/content.php on line 61
2013-05-01 08:22:56