尝试在 IIS/Win 2008 上安装 PHP 5.2 - 错误 500

尝试在 IIS/Win 2008 上安装 PHP 5.2 - 错误 500

我全新安装了 IIS 7 - 我刚刚添加了 Web 平台安装程序,并通过它安装了 PHP 5.2。
但是,当尝试访问一个简单的 test.php 文件(其中只有 phpinfo())时,我收到以下错误列表:

• 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.

该域是使用 dot net panel 创建的,但我认为这与此问题无关,除非它使用特定用户?
权限可能存在问题吗?
也许我需要通过 dot net panel 添加 php?

知道我在这里做错了什么吗?

答案1

这是我这边的一个错误配置。在“处理程序映射”下,我添加了一个网站本地的 php 处理程序,而它已经设置为网络服务器级别。
删除本地处理程序后,我可以看到 phpinfo() 输出。

相关内容