【发布时间】:2014-12-29 16:38:12
【问题描述】:
我遇到了与here 几乎相同的问题。不幸的是,这个问题没有提供任何解决方案。我正在使用严格的 HTTPS,但仍然有问题。我已经尝试了所有我能想到的:Session.checkAgent=false、Session.cookieTimeout=0、Security.level=low 等。我无法以任何方式重现问题,但是,我们的一小部分客户是抱怨他们的会话正在丢失。我不知道任何调试和/或确定会话被销毁的方式/位置的方法。我不知道还能做什么,有人可以帮忙吗?我正在使用 CakePHP 2.4.5 并且可以升级到 2.5.5,但想确定问题是什么,这样我就可以放心,它已被修复。
【问题讨论】:
-
网络服务器是否正确配置为读/写会话文件?您是否尝试过将会话数据存储在 MySQL 数据库中而不是文件中?
-
告诉他们在浏览器中启用cookie,必须启用cookie才能使用会话
-
会话正在正确写入服务器,并且最终用户启用了 cookie。
标签: cakephp