2011-05-20 38 views
1

我开发一个应用程序,一切工作正常,但有时我得到以下错误:Zend_Auth的和Zend_Namespace会话错误

Fatal error: Uncaught exception 'Zend_Session_Exception' with message 'session has already been started by session.auto-start or session_start()' in /usr/share/php/libzend-framework-php/Zend/Session.php:462 Stack trace: #0 /usr/share/php/libzend-framework-php/Zend/Session/Namespace.php(143): Zend_Session::start(true) #1 /var/vhosts/rmanager.vsnetwork.net/application/views/helpers/GetProjetoNome.php(7): Zend_Session_Namespace->__construct('rmanager') #2 [internal function]: Zend_View_Helper_GetProjetoNome->GetProjetoNome() #3 /usr/share/php/libzend-framework-php/Zend/View/Abstract.php(342): call_user_func_array(Array, Array) #4 /var/vhosts/rmanager.vsnetwork.net/application/layouts/scripts/layout.phtml(73): Zend_View_Abstract->__call('GetProjetoNome', Array) #5 /var/vhosts/rmanager.vsnetwork.net/application/layouts/scripts/layout.phtml(73): Zend_View->GetProjetoNome() #6 /usr/share/php/libzend-framework-php/Zend/View.php(108): include('/var/vhosts/rma...') #7 /usr/share/php/libzend-framework-php/Zend/View/Abstract.php(880) in /usr/share/php/libzend-framework-php/Zend/Session.php on line 462 

如果我刷新页面,它的工作原理。

有时候,当我送岗位到同一页面

我使用Zend_Auth的和Zend_Acl里在我的应用程序的各个地方插件和Zend_Namespace内返回我的错误。

有没有人有想法,为什么它是哈托?

感谢

回答

0

永远不要显式启动会话。只需自动使用它。我也多次使用Zend_Auth和Zend_Sesison_Namespace,但是这个错误永远不会发生。

+0

是的,我没有明确地开始。我只是使用Zend_Auth和Zend_Sesison_Namespace,我让zendframework自动启动它 – dextervip 2011-05-20 17:12:52

+0

希望这可以帮助http://stackoverflow.com/questions/2418124/zend-framework-problem – Emerald214 2011-05-20 17:22:26