Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I used this link:

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

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.