有人能帮助我理解这个问题吗?
问题是:
我有两个版本的应用程序并行工作。这意味着我已经在一个应用程序中启动了会话,我应该在另一个应用程序中使用。
第一个版本使用PHP会话($_SESSION
和自定义处理程序)和第二个版本的应用程序构建在Zend Framework上,它应该使用Zend_Session。
因此,当我尝试创建new Zend_Session_Namespace("default")
实例时,我得到一个错误,即会话已经启动,这是真的。
所以问题是 - 我可以使用已存储在PHP Zend_Session
中的数据初始化$_SESSION
对象吗?
答案 0 :(得分:0)
我有类似的问题,并从zend网站找出来, 这对我有用: 在.htaccess文件中:
php_value session.auto_start 0
对于参考检查:http://framework.zend.com/manual/en/zend.session.advanced_usage.html
希望有所帮助
答案 1 :(得分:0)
好的,我解决了这个问题,如果是我的解决方案是:
可能提高安全性并可能有助于避免冲突的一件事是使用pubcookie检查会员的电子邮件。
希望我的解决方案可以帮助某人。