【发布时间】:2014-12-17 08:56:53
【问题描述】:
我有一个登录页面。当用户登录时,我将根据 user_id 设置会话,但即使用户没有注销,它也会自动注销用户。会话变量自动过期。
会话自动在一定时间后过期。这该怎么办??我已经设置:
session.gc_lifetime=7200 and session.cookie_lifetime=0.
任何答案都会很有帮助?
【问题讨论】:
-
你想做什么?
我有一个登录页面。当用户登录时,我将根据 user_id 设置会话,但即使用户没有注销,它也会自动注销用户。会话变量自动过期。
会话自动在一定时间后过期。这该怎么办??我已经设置:
session.gc_lifetime=7200 and session.cookie_lifetime=0.
任何答案都会很有帮助?
【问题讨论】:
来自文档
session.cookie_lifetime 指定 cookie 的生命周期 发送到浏览器的秒数。值 0 表示“直到 浏览器已关闭。
更重要的是,第一个变量拼写错误,它必须是session.gc_maxlifetime,所以你使用的是默认的 24 分钟过期时间...
【讨论】: