我已经实现了zen-cart的演示站点。注册到我的站点或登录到我的禅宗购物车站点的客户的会话超时大约为1小时。
现在的主要问题是,我想将我的zen-cart客户登录会话超时时间减少到10分钟。理想10分钟后,客户会因会话超时而注销。
我已经尝试了一个禅宗车的插件自定义超时,但它不会受到影响。那么有没有人能帮我解决这个问题呢?
发布于 2016-04-15 03:53:14
在您的sessions.php文件中,Zencart从php.ini文件中抓取“session.gc_maxlifetime”。如果您想要更改它,您应该能够简单地定义(‘session _TIMEOUT_CATALOG’,16440);或者更改会话生命周期变量。$SESS_LIFE = 12440;
编辑:这对我是有效的,只需修改这个@ini_set('session.gc_maxlifetime',10440);
包含/函数/sessions.php
发布于 2015-01-29 00:14:54
在客户端,Zen Cart不会强加特定的会话持续时间。这是由服务器的PHP配置处理的。
将session.gc_maxlifetime的php.ini设置更改为您希望的值。
https://stackoverflow.com/questions/27751995
复制相似问题