CodeIgniter会话在页面刷新时到期

时间:2011-03-06 14:51:16

标签: codeigniter session

我们有一个基于CodeIgniter的SAAS应用程序。会话存储在数据库中。 我们使用this class替代CI会话

对于一个特定客户(同一个办公室,多个用户,相同的IP),会话将在页面刷新时重置或销毁。

以前从未与任何其他用户或其他位置发生这种情况。我无法重现这个问题。

步骤:

  • 用户登录&看到主页。
  • 用户点击某个链接
  • 开始导航
  • 会话超时,系统会提示他们重新登录
  • 每次登录后都会继续。

会话到期时间设置为3000秒,time_reference为GMT,sess_time_to_update = 300秒。

有关如何调查此问题的任何帮助都会有所帮助。

  • 这种情况发生在IE,Chrome中,因此似乎不是浏览器问题。
  • 此同一组用户之前从未遇到此问题。

1 个答案:

答案 0 :(得分:1)

检查会话cookie的大小。也许它大于允许的尺寸> 4096.我知道这是一个很长的镜头,但不过尝试一下。