繁体   English   中英

在apache服务器和nginx之间同步php会话

[英]synchronize php session between apache server and nginx

是否有可能以及如何通过php和apache传递php会话变量。 我有一个主站点,我的用户从apache服务器运行登录选项,我想使用nginx作为聊天/通信服务器,自动获取我在apache / php会话中的所有会话变量,而不传递php会话ID(为安全理由)。 两个服务器在同一个域上具有相同的ip和stais。 Nginx服务器将在子域上。 已经设置php会话在任何子域上工作,但如果我使用nginx服务器,这也是有效的。

任何例子都会有所帮助。 提前致谢。

从技术上讲,php会话是文件,通常位于/ tmp中的某个位置。 因此,一旦你拥有会话cookie,你就可以只读取和反序列化文件的内容 - 在检查之后,不言而喻,会话没有过期。

如果您需要更方便的格式,请查看php的会话选项。 我非常确定你可以将它序列化为json以获得更多的可移植性,并且有一些方法可以在SQL中存储会话甚至是memcached。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM