Off on a rant, now.

Just to add insult to injury, Firefox has just caused me to waste the last hour of my life. Thankyou firefox. Is it really ready for the primetime?
If I typed in the address bar http://www.lucien.cx/ (with or without the trailing slash) it would try to download the PHP source to the index.php page, saying it was of type application/x-httpd-php and with a blank filename.
So I spend an hour looking at why the hell it was doing that (thinking it was the server, as that’s what I’ve been playing with all day, and quite a lot of last night. But no ; it’s sodding firefox. I got the packet logger out on the server, and watched all traffic to the server on port 80. Nothing from my machine at all. Firefox’s cache had gone completely mental and decided that (somehow) it was going to cache the php source code to the site.
Anyhow, I cleared the cache and it all worked. But it does beg the question why it had cached

  1. The php source code
  2. a “page” that had the no-cache attribute set.

It goes without saying that Internet Explorer (god bless it’s little cotton socks) worked properly. Time to make a switch back to that, I reckon…

Rant over. Normal service will be resumed as soon as possible.