我正在开发一个应用程序,一切正常但有时我会收到以下错误:
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_Namespace中的Zend_Auth和Zend_Acl。
有没有人知道为什么会这样?
由于
答案 0 :(得分:2)
很难用这么少的信息来帮助你,但就本周我读到的更多信息,当我使用session_namespace时,你必须非常小心。
答案 1 :(得分:0)
不要明确地启动会话。只需自动使用它。我也多次使用Zend_Auth和Zend_Sesison_Namespace,但错误永远不会出现。