Codeigniter用户会话对不同用户显示相同

时间:2018-09-27 12:14:43

标签: php session codeigniter-3

该项目在CodeIgniter(v 3.1.9)上运行。

从“登录”页面

当两个不同的用户(A和B)尝试同时从两个不同的系统登录时,两个用户将获得相同的会话值。

如果A日志第一次进入(1或2秒),则用户B获得A的会话, 重新加载后,将还原正确的会话。

这也以相反的方式发生。

因此,两个用户都第一次获得了相同的仪表板,这很糟糕,

仅当我们尝试同时登录2个用户时,这种情况才会发生。

如果有人有很棒的指针。 预先感谢。

1 个答案:

答案 0 :(得分:0)

所以,经过漫长的不眠之夜之后,我才知道是什么原因引起的,这很有趣。

发布此答案,以便任何人来寻找它。

因此,我的codeigniter项目已加载到域的子文件夹中,这就是问题所在,使用子文件夹时,将代码igniter会话混为一谈,当我将其移到另一个域中时,一切运行正常。

所以您知道我确实为此文件夹添加了所需的.htaccess。 @AyazShah @popeye谢谢。