【发布时间】:2017-02-04 20:41:36
【问题描述】:
几天以来,我在 Zend 会话中遇到了一个奇怪的问题。似乎Zend_Auth::getInstance() 似乎在随机时刻为空,这导致用户被注销。有时这会在几秒钟后发生,有时会在几分钟后发生,有时会持续一段时间。该应用程序已经在 2 台不同的服务器上运行了一年,没有任何问题,这几天都出现了这个问题。
cookie 信息与用户会话 db 表中的信息相匹配。当用户注销时,两者仍然可用(生命周期 864000 秒)。 Cookie 仅在“会话结束时”过期。这也只发生在生产服务器上,而不是本地。
有人知道问题出在哪里吗?
【问题讨论】:
标签: php mysql session zend-framework zend-auth