【发布时间】:2014-05-07 20:27:39
【问题描述】:
我有一位用户报告说他们在美国东部标准时间下午 6:45(大约在那个时间)被注销。我的会话过期时间是 24 小时,他们大约提前 8 小时登录。
作为一个测试,我将 sess_time_to_update 设置为 PHP_INT_MAX,因为它们是一个已知错误,会在轮换会话时导致会话注销。
我能想到的唯一会导致这种情况的是 Firefox 能够恢复以前的选项卡。这实际上会在浏览器关闭后恢复会话 cookie。
她说这也发生在 Internet Explorer 中...我在 IE 11 中找不到设置以在浏览器关闭后保留会话 cookie。
您是否有任何想法可能导致这种情况或知道要调查什么?
编辑:这发生在另一个客户身上。它只会发生几天,不会发生在不同位置的用户身上。我可以做些什么来确定这是怎么发生的?
【问题讨论】:
-
Chrome 也会出现这种情况吗?
标签: php codeigniter session cookies