IIS Stupidity, LInux Wankers & The Cannucks
So I hate IIS. I mean I really, really hate IIS. What a horrible web server. The other day I got a call from Marlon. A server at a client had crashed, and he rebuilt a new SBS server for them. Running exchange, and some other things for them. Not to mention it is not a very powerful box. Not my problem. Apparently they had a custom application in PHP + MySQL running on there, and needed it restored. Marlon had a backup of the old server on one of the drivers, and I began to take a look.
I could re-install MySQL with the installer they had there ... it just would not work. No services installed, no shortcuts, no applications. I was not about to try and set that up manually. SO I grabbed a newer version of MySQL 4 and installed that quite easily. At least you can copy MySQL data cluster files manually and they will work. So rebuilding the DB was not a problem.
PHP with IIS has always been a huge pain in the ass. ISAPI or CGI ... ISAPI or CGI? dlls, IIS script mapping. All that process you have to go through to set it all up. And normally making at least 2 attempts. Not to mention I have only 1 desktop to work with (and have cluttery windows open in), and that I don't know how anything works on windows. (I had to ask where the web server logs are ... meh). After being _positive_ it was setup correctly it would still not work. html pages served up fine, php pages always get a 404, not found. Yet I _know_ the files are there. So something is wrong. After a couple of hours of mucking and remucking about, and reading, and researching. I finally discovered that by default in server 2003 IIS disallows unknown ISAPI filters by default. Even if you explicitly install the filter for a website, you have to go into the web extensions services thingamabob somewhere, and explicitly tell IIS to allow "unknown (re ... not made my Microsoft" ISAPI filters. That's annoying. It's like installing PHP with apache, but then having to tell apache "Oh ... by the way ... it's alright for you to load modules that were not written by the apache development team" ... stupid.
I told Aaron about a KDE introduction success the other day. He blogged about it here :
http://aseigo.blogspot.com/2007/04/kute-little-story.html. Then some wanker went and pissed all over it. I guess some people just can't let others be happy. I responded, and he again went on with his negativity. Aaron stepped in, and set the record straight. I think it was slightly disheartening for both of us. Open Source is about positive movement, and it hurts everyone when people are negative about it. :'(
So the Cannucks barely scrapped past the first round of the playoffs. I think they had some help from the refs. I'm not a huge Cannucks fan, but the Flyers were the shit team this year, and I picked Van in my pool. So GO CANNUCKS. They had some issues against Anaheim last night though ... they can rebound!