Hi,
Can someone explain me how sessions work in CakePHP once and for all?
I'm using CakePHP 1.2.0.7296 RC2 and PHP 5.2.6
I have the following setting in my core.php file:
Configure::write('Session.save', 'cake'); // I tried both 'php' and
'cake' with the same results
//Configure::write('Session.table', 'cake_sessions');
//Configure::write('Session.database', 'default');
Configure::write('Session.cookie', 'CAKEPHP');
Configure::write('Session.timeout', '1440');
Configure::write('Session.start', true);
Configure::write('Session.checkAgent', true);
Configure::write('Security.level', 'low');
And the following PHP settings:
session.cache_expire 7200
session.cookie_lifetime 0
session.gc_maxlifetime 432000
session.use_cookies On
session.use_only_cookies Off
My expectation is that my sessions should last 1400sec * 300 (for
'low') or 5 days.
Yet, without closing my browser, my sessions will become unavailable
once or
twice a day. I.e. code that checks for a valid username in the session
gets
nothing and 'logs me out'.
I have had this behavior hapenning in a couple of CakePHP applications
I
developed. What am I missing?
Thank you
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"CakePHP" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/cake-php?hl=en
-~----------~----~----~----~------~----~------~--~---