I have recently upgrade my 2003 R2 server to 2008 R2 server (both web editions) mainly because some of my users
need php support. I thought that would be a breeze according to the windows write ups etc. Anyway, after all the migration hassles etc the new server is running fine now, but I can't get php to work. I tried various tutorials and how to's which I found on the net, but cant for the life of me figure out what is wrong. Here is how I did it. I installed all the neccessary components of IIS7.5 (CGI, ISAPI, ISAPI FILTERS) then downloaded PHP 5.3.16 and placed in c:\php folder, edited the php.ini file with all the suggestions, downloaded php manager and install. Open IIS and open php manager, corrected all not optimal settings as per php manager's suggestions, and it afterwards show all OK. Created phpinfo.php and place in root folder. Now with PHP Manager phpinfo.php opens up fine, but if you go to the website it give an http 404 page not found error. I have done and re-done this about 10 times, trying all the different how to's (and the approach of each expert seems to different ?) Let me also say I am a noob, please any suggestions or pointers would be appreciated. Don't know if it play a role on the way php is installed, but it should be available to anyone that upload their website to the server and need php funtionality.