I ran into a problem with sessions on sourceforge, which uses load
balancing. What's probably happening for you is that each server is looking
in it's own /tmp directory for the sessions. So, a user logs on from a page
on Server A, which creates a good session file on Server A for the user.
Now, the next request goes to Server B. It doesn't have a session file to
load, but it sees a session_start() in the code, so it creates an empty
session file.

I'm surprised your sessions are even working. A solution would be to have
all four servers share a common folder to write session data to. I don't
know how possible/easy that is, though...

---John Holmes...

----- Original Message -----
From: <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Monday, September 23, 2002 10:40 AM
Subject: [PHP] 0 byte session files.


> Hello,
>
> I run a site that operates across 4 load balanaced servers and we seem to
be
> getting a problem where session files are created with 0 bytes (contain no
> data) on 2 of the 4 servers. All the servers are FreeBSD 4.5 running
Apache
> 1.3.26 and PHP 4.2.3. Any suggestions would be appreciated. Note: We have
> already investigated most ownership/file privilege possibilities.
>
> Jacob
>
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>


-- 
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php

Reply via email to