我正在将我们的应用程序从 zf1 迁移到 zf3。我在 ZF3 中对用户进行身份验证,当我转到 ZF1 应用程序时,我收到以下错误。
致命错误:在 /usr/local/zendsvr6/var/libraries/Zend_Framework_1/1.12.18/library/Zend/Session 中,带有消息“会话已由 session.auto-start 或 session_start()”启动的未捕获异常“Zend_Session_Exception” .php:464 堆栈跟踪:
#0 /usr/local/zendsvr6/var/libraries/Zend_Framework_1/1.12.18/library/Zend/Session/Namespace.php(143): Zend_Session::start(true)
#1 /usr/local/zendsvr6/var/libraries/Zend_Framework_1/1.12.18/library/Zend/Auth/Storage/Session.php(86): Zend_Session_Namespace->__construct('Zend_Auth')
#2 /usr/local/zendsvr6/var/libraries/Zend_Framework_1/1.12.18/library/Zend/Auth.php(91): Zend_Auth_Storage_Session->__construct()
#3 /usr/local/zendsvr6/var/libraries/Zend_Framework_1/1.12.18/library/Zend/Auth.php(151): Zend_Auth->getStorage()
#4 /www/zendsvr6/htdocs/accessavx/library/Custom/Controller/Plugin/Auth.php(38): Zend_Auth->getIdentity()
#5 /usr/local/zendsvr6/var/libraries/Zend_Framework_1/1.12.18/library/Zend/Controller/Plugin/Broker.php(309): Custom_Controller_Plugin_Auth->preDispatch(O in /usr/local/zendsvr6/var/库/Zend_Framework_1/1.12.18/library/Zend/Controller/Plugin/Broker.php 在第 312 行
如果我在 ZF1 中对用户进行身份验证并转到 ZF3 应用程序,则效果很好。是否可以在 ZF3 中对用户进行身份验证并使用相同的会话来获取 zend 框架 1 中的身份?