这是一个非常奇怪的问题。我有一个使用Codeigniter 3,HMVC和Ion Auth构建的应用程序。在我将它从一台服务器迁移到另一台服务器之前,它运行良好。现在,在3次导航后,会话中的数据将被清除。
我通过登录应用程序并在导航时观察ci_session表中的数据字段来测试它。我尽可能简单。我从登录后到达的视图执行浏览器刷新。在第三次刷新时,数据从我的会话数据库中消失,应用程序将我发送回登录页面(应用程序检查用户是否已登录)。我甚至等了一会儿(少于7200)看看是否超时,刷新之间的时间似乎并不重要。我没有添加代码,因为我不知道代码会有什么帮助。
有谁知道原因可能是什么设置?
答案 0 :(得分:0)
有些时候Codeigniter
会话无法正常运行它会导致PHP
版本出现问题
更改您的服务器PHP
版本。