我用硬编码的 PHP 构建了几个页面,在我的环境中一切正常,但是当我将此页面部署到生产服务器时,当用户访问我的一个页面时几乎没有问题,有时他会被重定向到主页,有时他会毫无问题地重定向到我的页面。
当用户没有具有适当值的会话时,就会发生这种情况。有两台服务器之间有负载平衡,我部署到他们两个,但这个问题仍然存在。
提前谢谢。
我用硬编码的 PHP 构建了几个页面,在我的环境中一切正常,但是当我将此页面部署到生产服务器时,当用户访问我的一个页面时几乎没有问题,有时他会被重定向到主页,有时他会毫无问题地重定向到我的页面。
当用户没有具有适当值的会话时,就会发生这种情况。有两台服务器之间有负载平衡,我部署到他们两个,但这个问题仍然存在。
提前谢谢。
当您有多个服务器进行负载平衡时,您需要将会话保存在数据库中,而不是物理保存。
http://www.tonymarston.net/php-mysql/session-handler.html
上面的链接将指导您如何在数据库中保存会话。