Nevermind, I found the problem: As I use Doctrine 2 as my ORM of choice. Due to a association in my user-class it couldn't serialize the object to store it in the session. After deleting the association everything is fine. :)
Am 08.06.2010 um 16:48 schrieb Marcus Stöhr: > Hello everyone. > > For the last few days I'm trying to find out why no object is being saved > when I authenticate a user. To store my sessions I'm using > Zend_Application_Resource_Session with the following corrosponding entry in > my application.ini: > > ; Session > ; http://framework.zend.com/issues/browse/ZF-8636 > ; http://framework.zend.com/issues/browse/ZF-7000 > resources.session.gc_maxlifetime = 86400 > resources.session.use_cookies = 1 > resources.session.use_only_cookies = 1 > resources.session.save_path = APPLICATION_PATH > "/../tmp/session/" > resources.session.use_only_cookies = true > resources.session.remember_me_seconds = 864000 > resources.session.saveHandler.class = > "Zend_Session_SaveHandler_DbTable" > resources.session.saveHandler.options.name = "session" > resources.session.saveHandler.options.primary.0 = "session_id" > resources.session.saveHandler.options.primary.1 = "save_path" > resources.session.saveHandler.options.primary.2 = "name" > resources.session.saveHandler.options.primaryAssignment.0 = "sessionId" > resources.session.saveHandler.options.primaryAssignment.1 = "sessionSavePath" > resources.session.saveHandler.options.primaryAssignment.2 = "sessionName" > resources.session.saveHandler.options.modifiedColumn = "modified" > resources.session.saveHandler.options.dataColumn = "session_data" > resources.session.saveHandler.options.lifetimeColumn = "lifetime" > > The sessions are stored in the database, but I get the following warning when > dumping the contents of Zend_Auth::getInstance()->authenticate($adapter): > > Warning: session_write_close() [function.session-write-close]: Failed to > write session data (user). Please verify that the current setting of > session.save_path is correct > (/opt/local/apache2/htdocs/fmdbv3/application/../tmp/session/) in > /opt/local/apache2/htdocs/fmdbv3/library/Zend/Session.php on line 0 > > The path is there and it also has the mode 777. Additionally the following > fatal error is thrown: > > Fatal error: Exception thrown without a stack frame in Unknown on line 0 > > Maybe something went wrong with my auth adapter which can be found here: > https://gist.github.com/154cf1aac9a2311ceb70 > > Any help is appricated. > > All the best, > Marcus
