我已经发布了这个问题,但仍无法解决此问题
似乎每个人都有codeigniter这个问题
当我在控制器中设置会话时,它可以完美地工作,我可以显示它。
当我移动到另一个控制器时,(CUSTOM)会话数据完全丢失。
我尝试在config.php中更改我的cookie_domain。由于我在localhost上,我尝试了localhost
而没有/
,localhost/codeigniter
和sodeigniter
都没有用。我搞不清楚了
顺便说一句,我读到某个地方,当同时发生2个ajax请求时会发生这种情况。这可能是问题吗?
或者,如果您遇到同样的问题,也许可以告诉我您是如何解决问题的
拧这个,我正在切换到本机会话。如果有人想这样做,
http://codeigniter.com/wiki/PHPSession
答案 0 :(得分:0)
检查并仔细检查您的代码或用于散乱sess_destroy()的任何外部库。我遇到了类似的问题,我在会话中存储了一个id以供参考,但如果用户登录我用于登录的SimpleLogin库,则会破坏整个会话,包括我不想丢失的数据。
这是我不写自己的代码所得到的。