dextervip
dextervip

Reputation: 5069

Zend_Auth and Zend_Namespace Session Error

I'm developing an application, everything works fine but sometimes i get the following error:

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 

If i refresh the page, it works.

Sometimes it returns me the error while i send post to the same page

I'm using Zend_Auth and Zend_Acl inside a plugin and Zend_Namespace in various places of my application.

Does anyone has idea why it is happing?

Thanks

Upvotes: 1

Views: 792

Answers (2)

emeraldhieu
emeraldhieu

Reputation: 9439

Don't ever start the session explicitly. Just use it automatically. I also use Zend_Auth and Zend_Sesison_Namespace many times but that error never comes.

Upvotes: 0

Jean-Christophe Meillaud
Jean-Christophe Meillaud

Reputation: 2071

It's kinda hard to help you with so little information, but as far as i read ealier this week when i play with session_namespace, you have to be very careful with it.

This paragraph has been very helpful for me

Upvotes: 2

Related Questions