【发布时间】:2011-05-26 19:29:37
【问题描述】:
我正在使用会话将商品存储在购物车中。我可以创建和保持会话,但有一些奇怪的问题:
当我在 Firefox(不是整个浏览器)中关闭 选项卡 时,会话似乎已丢失。有时它不会发生,但通常会发生。
每次我刷新页面或转到另一个页面时,会话 ID 都会更改为新的。我已经通过使用浏览器和服务器查看 cookie 确认了这一点。此外,一次最多可以在服务器上存储 4 个会话。这一切都是正常的行为吗?
会话似乎随机丢失...可能是几分钟或一个多小时。
我只是按照 Zend 手册进行操作,但没有解决任何问题。在引导程序中,我还有 Session::start() 和 Session::rememberMe()。我对会话使用普通文件存储,只是存储在 /var/lib/php5 中,我认为这是 Zend 框架喜欢放置的地方。
感谢任何指导
【问题讨论】:
-
您是使用 cookie 进行会话还是仅使用 http?
标签: php zend-framework session