【发布时间】:2011-07-09 09:23:30
【问题描述】:
我只是按照网站上的官方文档学习 Zend Framework。
但是我遇到了 Zend_Session 的一个奇怪行为:当用户通过身份验证时,浏览应用程序页面 - 一切正常,但如果他快速刷新浏览器页面(按 F5 或工具栏中的按钮)或者即使是一些 AJAX php 文件(使用会话)被多次请求,-会话突然过期(用户未经身份验证,但 cookie 过期日期相同)。
不过,我没有在我的应用程序中使用 ACL 和 MVC 结构。
所以它可以工作并且非常简单,但是当页面快速刷新时会失败。另外我不知道为什么,但是在/home/user/sessions/ 中为用户访问的每个页面创建了一个单独的 cookie 文件。
这里有一个类似的问题 zend session expires when refreshed many times 但提供的解决方案对我没有帮助:(
【问题讨论】:
标签: php zend-framework session zend-session