Sessions/Caching problem with Firefox 2.0.0.4
Posted: Tue Jun 12, 2007 7:52 pm
I'm been having some problems with sessions, and I'm not sure what's going on. Everything has worked fine while I've been developing my site, but I just put it up on my department's web site (I work for a university) and I experienced some problems when trying to use it from home.
Without going into a ton of detail, sessions aren't working properly. It seems like Firefox is loading cached pages one time and not doing it the next. I'll perform some actions which should reset my sessions but the result uses the previous action's sessions instead. If I repeat, it will then work. But the same problem will occur the next time.
What's more, this is only happening at my apartment when using Firefox. IE works. I've tried using Firefox at a friend's place and it is fine.
So I'm thinking this may be a proxy thing, maybe? I would like to ensure that pages are never cached, since they are dynamically generated php anyways. I have control over the Apache and PHP 5 config files on the server, so if there's something I can do with those, that would be pretty easy.
Sorry if I'm being vague on the problem, I'm just not sure what could be causing a problem like this.
Without going into a ton of detail, sessions aren't working properly. It seems like Firefox is loading cached pages one time and not doing it the next. I'll perform some actions which should reset my sessions but the result uses the previous action's sessions instead. If I repeat, it will then work. But the same problem will occur the next time.
What's more, this is only happening at my apartment when using Firefox. IE works. I've tried using Firefox at a friend's place and it is fine.
So I'm thinking this may be a proxy thing, maybe? I would like to ensure that pages are never cached, since they are dynamically generated php anyways. I have control over the Apache and PHP 5 config files on the server, so if there's something I can do with those, that would be pretty easy.
Sorry if I'm being vague on the problem, I'm just not sure what could be causing a problem like this.