LAMP测试服务器 - 我正在访问它:
我有一个网站,出于某种原因,我为每个用户(浏览器)获得多个会话。我只用一个浏览器浏览页面,然后在/ tmp中获得5-6-7-8个会话文件。可能是什么原因?
会话是基于文件的简单会话。我注意到,当我更新会话变量时,我得到多个会话(当前页面#存储在$ _SESSION ['pagepos']中)。更新当前用户的会话变量应更新会话文件,不应创建新的会话文件,对吧?我在浏览器中的会话ID保持不变。
谢谢, 哈姆雷特
答案 0 :(得分:0)
如果您使用从服务器请求内容的flash(xml /其他swf文件),那么它可能不会发送任何cookie,因此 - 每次请求都会启动新会话。
答案 1 :(得分:0)
每次重新创建的会话都会让我认为会话cookie被浏览器拒绝。检查你带上的饼干(我使用Firecookie,但'狐狸有很多这样的扩展名。)
这件事发生在我身上,最后我发现我应该在session.cookie_domain
php.ini
评论
答案 2 :(得分:0)
我会检查以确保您的AJAX调用使用相同的会话名称。有时您需要在表单中添加会话名称或获取数据。