在同一域上的Zend 1.12.20中访问另一个PHP应用程序会话数据

时间:2018-01-12 12:41:51

标签: php session zend-framework session-variables

我已在核心PHP应用程序(www.domain.com)中存储 PHP Session ,并希望在 Zend 应用程序中使用该会话(www.domain.com/zend_app/)在同一个域名上。 在 Zend PHP $_SESSION变量中,我只获取Zend中的会话数据集,而不是在Core PHP应用程序中设置的会话数据。任何人都可以建议如何在Zend应用程序中访问Core PHP的会话数据?

1 个答案:

答案 0 :(得分:0)

作为跨域和子域处理会话的一般最佳实践提示,请使用专用会话处理程序。我建议像Redis这样的内存键值存储。您可以在php.ini中设置默认save_handler以使用Redis。

我建议网上有很多优秀文章之一,特别是this一篇。然后,您应该可以拨打Redis服务器或其他会话存储,例如memcached来检索数据。