Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

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 have a fresh install of IIS 7 - I just added Web Platform Installer, and PHP 5.2 thru that.
However, when trying to access to a simple test.php file (just has phpinfo() in it), I get the following list of errors:

• IIS was not able to access the web.config file for the Web site or application.
  This can occur if the NTFS permissions are set incorrectly.
• IIS was not able to process configuration for the Web site or application.
• The authenticated user does not have permission to use this DLL.
• The request is mapped to a managed handler but the .NET Extensibility Feature
  is not installed.

The domain was created with dot net panel, but I don't think that has to do with this problem, unless maybe it uses a specific user?
Is it possible that there's an issue with permissions?
Maybe I need to add php thruough dot net panel?

Any idea of what I'm doing wrong here?

share|improve this question
up vote 0 down vote accepted

This was a misconfiguration on my side. Under "Handler Mappings" I added a php handler that was local to a website, when it was setup already to webserver level.
After deleting the local handler, I could see the phpinfo() output.

share|improve this answer

Your Answer


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

Not the answer you're looking for? Browse other questions tagged or ask your own question.