First off, I'm a PHP noob so this advice is probably obvious to the experienced. But from frustration I must share... don't even think about trying to configure PHP with MySQL 5.1 with IIS7. It's apparently possible, according to docs and blog posts. But irony strikes on this one. For some reason I kept trying to get PHP 5.2.0 to work with IIS7 and was deep in registry modifications when it hit me. Hey, what about Apache?? It's open source, you dumbass.
Apache works like a charm and all is well. But IIS7 can cram its CGI and Fast CGI options deep inside its secret place. What a crock! No wonder Apache commands over 70% of the market.
Also, an interesting thing I read about Apache recently: originally it wasn't about a red feather and native Americans at all; it was a very "patchy" server...
A "pachy" server = Apache Server
