Zend framework 如何结合Zend_会话和Zend_Oauth

Zend framework 如何结合Zend_会话和Zend_Oauth,zend-framework,oauth,doctrine-orm,zend-auth,zend-session,Zend Framework,Oauth,Doctrine Orm,Zend Auth,Zend Session,我对Zend_Auth和Zend_会话有问题。我最近将我的引导文件分解为模块化引导。从那时起,每当我使用Zend_Auth登录时,我都会收到一个错误,即会话已经启动。因此,我将Zend_Auth名称空间更改为“DC_Auth”。现在我犯了几个错误 Fatal error: Uncaught exception 'Zend_Session_Exception' with message 'Zend_Session::start() - /home/digitalcivilian.com/subdo

我对Zend_Auth和Zend_会话有问题。我最近将我的引导文件分解为模块化引导。从那时起,每当我使用Zend_Auth登录时,我都会收到一个错误,即会话已经启动。因此,我将Zend_Auth名称空间更改为“DC_Auth”。现在我犯了几个错误

Fatal error: Uncaught exception 'Zend_Session_Exception' with message 'Zend_Session::start() - /home/digitalcivilian.com/subdomains/dev/app/library/Zend/Loader.php(Line:146): Error #2 include_once(): Failed opening 'Application/Proxies/User/Model/ProfileProxy.php' for inclusion (include_path='/home/digitalcivilian.com/subdomains/dev/app/application/../library:/home/digitalcivilian.com/subdomains/dev/app/library:.:/usr/share/pear:/usr/share/php') Array' in /home/digitalcivilian.com/subdomains/dev/app/library/Zend/Session.php:493 Stack trace: #0 /home/digitalcivilian.com/subdomains/dev/app/library/Zend/Session/Namespace.php(143): Zend_Session::start(true) #1 /home/digitalcivilian.com/subdomains/dev/app/library/Zend/Auth/Storage/Session.php(87): Zend_Session_Namespace->__construct('DC_Auth') #2 /home/digitalcivilian.com/subdomains/dev/app/application/Bootstrap.php(222): Zend_Auth_Storage_Session->__construct('DC_Auth') #3 /home/digitalcivilian.com/subdomains/dev/app/library/Zend/Application/Bootstrap/BootstrapAbstract.php(66 in /home/digitalcivilian.com/subdomains/dev/app/library/Zend/Session.php on line 493 
无法找到的原则2的代理文件实际上位于application/proxies/User\u Model\u ProfileProxy.php

如果你需要更多的信息,请告诉我,我一直在这地狱的时间

编辑:另一个注意事项是,在index.php中运行引导程序之前,我可以通过放置zend_session::start来停止zend会话问题。但是,如果我这样做,会话将在加载用户模块对象之前启动,因此Zend_Auth标识最终将成为一个PHP_不完整的对象


谢谢

我想明白了。我有一个ACL助手来处理访问控制。我在加载用户模块之前添加了那个助手。这导致了多方面的问题。我将助手初始化移到了用户模块的末尾,现在可以开始了