I have installed php on 10 windows 2003 servers and several xp Pro machines. Never had a real problem. I have a windows 2003 exchange server with iis6 that was setup by a hardware guy. He wants me to move the customers website inhouse and install php and mysql.
I have a check list that always seems to work but not this time. I unzipped the latest and full php into c:\Php. Used the .msi installer to install php. I can bring up any .html file ok but when I try to run a php file it wants to download it.
Have checked the following:
- I have an environment var set to c:\Php and PHRPC set to c:\Php.
- I have a web service extension set in iis6 for .php files. Set to c:\Php\php5isaphi.dll
- On the home dir tab in iis on the default website the execute permissions it is set to scripts only.
- ON the Configuraton tab the .php is set to all verbs - script engine is checked - and 'verify that file exist' is unchecked.
- On the Isapi Filter screen I have a php set to c:\Php\php5isapi.dll.
- I copied the php.ini file from my 2003 server that I know works. Made sure it points to c:\Php.
- Of course rebooted.
I am not sure what to try next. Any suggestions at all would be grately appreciated.
TIA. Frank