...even with security set as LOW.
please notice, session array key (not all session array) is lost and
only when session is in database.

On Sep 14, 9:28 am, AD7six <[EMAIL PROTECTED]> wrote:
> On Sep 14, 6:23 am, Grant Cox <[EMAIL PROTECTED]> wrote:
>
>
>
> > The issue with lost sessions often comes down to the SessionComponent
> > being quite strict, and destroying the session if the user agent
> > changes.  Of course, the user agent shouldn't really change, but with
> > Ajax calls and whatnot it can happen.
>
> > To test, comment out the lines
>
> >                                 if (function_exists('ini_set')) {
> >                                         ini_set('session.referer_check', 
> > $this->host);
> >                                 }
>
> > and
>
> >                         if ($this->_userAgent == 
> > $this->read("Config.userAgent") && $this-
>
> > >time <= $this->read("Config.time")) {
>
> > from your /cake/libs/session.php .  Unfortunately I don't know of a
> > way to change this without hacking the core (or making a whole new
> > Session component).
>
> I don't know if the above applies to the OPs problem but that check is
> only in place with security set to high in core.php, so one way to
> avoid it is to set security to medium.
>
> hth,
>
> AD


--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups "Cake 
PHP" group.
To post to this group, send email to cake-php@googlegroups.com
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
-~----------~----~----~----~------~----~------~--~---

Reply via email to