Tonight, just for the heck of it, I decided to get PHP running on my machine. I am running Vista (not SP1 beta). I already have IIS installed, so that pre-req was taken care of.
First thing, I made sure I had everything turned on..
Start->Run->Programs and Features->Turn Windows Features on or off…
I made sure CGI and ISAPI was checked. I then downloaded and installed PHP (http://www.php.net/get/php-5.2.5-win32-installer.msi/from/a/mirror)
When I went through the install, I changed the path from Program Files to Windows (read online that it would be better – rights – if in Program Files it doesn’t have the same rights as in Windows)
Then, I opened IIS7, and went to “Handler Mappings” and clicked “Add Script Map”
It will prompt you when you hit ok to add to CGI stuff, hit Yes.
Then you can make a test PHP page in your wwwroot, put <?php phpInfo(); ?> in there and it should work!
Now, as an added bonus, I wanted to use VS2005 IDE to develop PHP scripts, and found VS.PHP (http://www.jcxsoftware.com/vs.php) which lets you make PHP projects in VS2005. There is a 30 day trial, but then it is 99 dollars. I installed it and tried it , pretty awesome.
I don’t know how much PHP programming I will do, but every now and then it is nice to dabble into other technologies and code up something, or just keep up on the latest trends.