我全新安装了 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() 输出。