1

我正在使用 CI 2.1.4 并设置

$config['sess_expiration'] = 0;

但有时当我在我的仪表板中时,我会被网站自动取消登录……</p>

上下文如下:

我为 1 个系统使用 2 个应用程序,但两个应用程序使用相同的加密密钥、会话表和相同的超时。

当我提交表单时出现此问题,然后在我获取会话数据以将其添加到数据库中之后。

有人有想法吗?

谢谢。

4

1 回答 1

2

我认为你有两种方法来解决它。

  1. 首先,您应该从github下载最新代码并将会话库文件夹替换为下载的代码。
  2. 其次,您可以扩展会话库并检查 AJAX 请求,然后更新会话,您可以在 CodeIgniter 官方论坛中看到以下关于此问题的讨论,它解释了如何解决该问题:http ://ellislab.com/论坛/viewthread/138823/

注意:论坛地址已将http://ellislab.com/forums/更改为http://forum.codeigniter.com,并且很难在此处找到主题。喜欢的话可以搜索,也可以关注#1。

希望它会帮助你。

于 2013-10-05T06:31:33.343 回答