所有的.html页面都会显示500错误。 所有.php文件工作正常

我只是从IIS 5跨越到IIS 8.5。 我在安装ISAPIfilter和FastCGI时遇到了麻烦,但是我设法使所有的工作都能正常工作。 我现在面临的唯一问题是所有.html页面会给我一个500错误。 在这里下面是错误:

FastCGI错误FastCGI处理程序无法处理请求。

错误详情:

处理configuration文件时发生错误。 错误编号:2(0x80070002)。 错误说明:系统找不到指定的文件。

我有安装的静态内容。

即使我在这里只有一个头和身体标签“Hello World”,它会给我这个错误。 所有PHP和JS文件都正常工作。

我希望你们有些人可以提供我能做的事情。 我很想完成这个..

非常感谢,

萨尔瓦多

我设法解决这个感谢这个网站

这是我做的:

  1. 委托处理程序映射在IISpipe理器中,从左侧select机器名称,单击页面中间部分的pipe理下的function委派。 从列表中select“处理程序映射”,然后从页面的右侧select“读取/写入”。
  2. 创build新的处理程序映射在IISpipe理器中,单击左侧的网站名称(可能称为默认网站,旁边有地球图像)。 进入处理程序映射。 添加一个模块映射(链接在右边)。 细节应该和.php扩展名的映射一样,但是它会是这样的:

    请求path:* .html模块:FastCgiModule

    可执行文件:C:\ Program Files(x86)\ PHP \ php-cgi.exe

    名称:html

    在此处理程序的“请求限制”框中,具有以下设置:

    映射:未挑战

    动词:所有动词

    访问:无