Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I have a php appl deployed on an apache2 server running on an older release of ubuntu.

I have 4 other servers running what SHOULD be an identical configuration (evidently isn't though).

The facts I have so far:

  • I can login fine with firefox to this system and all others
  • I can't login with internet explorer (It doesn't seem to set a PHPSESSID, and so takes me back to the login screen)
  • If I put the wrong password in, I get taken to the "wrong password" screen.

So it looks like the issue is that php is not starting the session for ie clients, any ideas for where to start looking?



share|improve this question

check your settings for session into php.ini if settings are saved server side on disk make sure that the user that runs the web server process can write into that location

share|improve this answer
If that were the case, it would not work in any browser. – richo Dec 10 '10 at 2:09
did you look if cookies are enabled into ie ? – silviud Dec 10 '10 at 15:05
up vote 0 down vote accepted

date on the server was incorrect, so the cookies were invalid as soon as they were sent.

share|improve this answer
How far was the skew? I'd be interested in knowing how much FF tolerated. – benc Dec 10 '10 at 2:48
Please mark this answer as correct. :) – Andrew M. Dec 10 '10 at 4:47
It won't let me mark my answer as correct for 2 days :( @benc: Skew was pretty decent, 33000 seconds if memory serves. – richo Dec 10 '10 at 6:09

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.