Somehow you have a class called 'Member' inside your session. When
Zend_Session starts up, it is attempting to autoload the 'Member'
object, thus, the autoloader will attempt to autoload Member.php from
your include_path.
Do you have any classes called Member anywhere in your code base? Is
there any place they might be getting set into the session somehow?
-ralph
lund.mikkel wrote:
Ralph Schindler-2 wrote:
Perhaps try looking in the AuthController (or wherever Zend_Auth has
stored the "identity".) In most cases, an object of type Member was
stored, and on each future request, that class must be loaded before the
session data can be unserialized.
Eitehr that, or somewhere else, an object of type Member has made its
way into the session data.
hope that helps,
ralph
I just rebuild the whole site - not that much, since I had just started
anyway ;) I began to program the login again, and same problem occured... I
deleted all things concerning the login, but without any changes. I think
the problem lies in the session::start() I call in my bootstrap...
This is what I got it boiled down to:
Error: Zend_Session::start() - C:\Program
Files\wamp\www\Riisensteen\htdocs\library\Zend\Loader.php(Line:83): Error #2
include() [function.include]: Failed opening 'Member.php' for inclusion
(include_path='C:\Program
Files\wamp\www\Riisensteen\htdocs/library/;C:\Program
Files\wamp\www\Riisensteen\htdocs/application/models/;C:\Program
Files\wamp\www\Riisensteen\htdocs/application/forms') Array
#0 C:\Program
Files\wamp\www\Riisensteen\htdocs\application\bootstrap\bootstrap.php(26):
Zend_Session::start()
#1 C:\Program
Files\wamp\www\Riisensteen\htdocs\application\bootstrap\bootstrap.php(15):
Bootstrap::dispatch()
#2 C:\Program Files\wamp\www\Riisensteen\htdocs\web_root\index.php(5):
Bootstrap::run()
#3 {main}
I still haven't had anything to do with Zend_Auth or anything called
Member.php what so ever. It really doesn't make sense anymore. I just
thought I had it...