【问题标题】:Codeigniter Session data lost on the third navigationCodeigniter 会话数据在第三次导航时丢失
【发布时间】:2018-11-24 17:25:19
【问题描述】:

这是一个非常奇怪的问题。我有一个使用 Codeigniter 3、HMVC 和 Ion Auth 构建的应用程序。在我将它从一台服务器迁移到另一台服务器之前,它运行良好。现在会话中的数据在 3 次导航后被清除。

我通过登录应用程序并在导航时查看 ci_session 表中的数据字段对其进行了测试。我让它尽可能简单。我从登录后到达的视图执行浏览器刷新。在第三次刷新时,我的会话的数据从数据库中消失,应用程序将我发送回登录页面(应用程序检查用户是否已登录)。我什至等了一会儿(小于 7200)看看是否超时,刷新之间的时间似乎并不重要。我没有添加代码,因为我不知道什么代码会有所帮助。

有谁知道可能是什么设置导致的?

【问题讨论】:

  • Codeigniter 3 会话存储在不在数据库中的文件中

标签: codeigniter session configuration settings


【解决方案1】:

有些时候Codeigniter 会话不工作它与PHP 版本有问题 更改您的服务器 PHP 版本。

【讨论】:

    猜你喜欢
    • 2013-06-08
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-01-28
    • 2021-08-13
    相关资源
    最近更新 更多