Take the 2-minute tour ×
Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

I used this link: http://www.simongibson.com/intranet/php2003/installer.asp

to integrate PHP with IIS. Followed to a "T"

When I try to hit a directory with index.php, I get prompted to open or save rather than the page being served. Does anyone have any ideas?

share|improve this question

1 Answer 1

This means that IIS is finding your PHP files ok, but it doesn't know how to process them. The "installer" apparently has not set up the ISAPI filter or an extension mapping within the web site entries. The same web site references manual installation instructions which include those steps. If you follow those instructions it will likely solve the problem you're experiencing. Note that the extension or ISAPI mapping within the web site properties is different from the allowed "web service extensions". Both are required but the "installer" instructions only have you add one of them.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.