Windows Server 2008 R2 上的 IIS 7.5 与 php

Windows Server 2008 R2 上的 IIS 7.5 与 php

我已经在 Windows Server 2008 R2 上使用 Web 平台安装程序安装了 php 5.4.9 和 iis 7.5。

phpinfo() 是工作文件。但是当我上传我们的网页时出现错误。这里我附上了错误消息。请就此问题给我一些建议。

我已检查处理程序映射。此处所有内容均为默认设置。

在此处输入图片描述

答案1

检查默认文档:在您的屏幕截图中,您没有指定任何 PHP 文件,只是一个路径。

更详细的解释:

默认情况下,当用户未指定文档而仅指定路径时,现代 Web 服务器不会只提供目录列表(例如http://www.mysite.org/somefolder/) 因此它们都有一个参数,用于指定如果 URL 不具体,文件夹中的哪个文档应被视为默认文档。

在 IIS 7.5(运行在 Windows 2008R2 上)中,该列表默认按以下顺序排列:

默认.htm 默认.asp 索引.htm 索引.html iisstart.htm 默认.aspx

因此,请尝试明确访问您的主页http://www.mysite.org/somefolder/index.php)或将其添加到默认文档列表中。

答案2

最后我发现我的 Web 配置文件中有一些错误。清除后,它就可以正常工作了。

相关内容