我只是从IIS 5跨越到IIS 8.5。 我在安装ISAPIfilter和FastCGI时遇到了麻烦,但是我设法使所有的工作都能正常工作。 我现在面临的唯一问题是所有.html页面会给我一个500错误。 在这里下面是错误:
FastCGI错误FastCGI处理程序无法处理请求。
错误详情:
处理configuration文件时发生错误。 错误编号:2(0x80070002)。 错误说明:系统找不到指定的文件。
我有安装的静态内容。
即使我在这里只有一个头和身体标签“Hello World”,它会给我这个错误。 所有PHP和JS文件都正常工作。
我希望你们有些人可以提供我能做的事情。 我很想完成这个..
非常感谢,
萨尔瓦多
我设法解决这个感谢这个网站
这是我做的:
创build新的处理程序映射在IISpipe理器中,单击左侧的网站名称(可能称为默认网站,旁边有地球图像)。 进入处理程序映射。 添加一个模块映射(链接在右边)。 细节应该和.php扩展名的映射一样,但是它会是这样的:
请求path:* .html模块:FastCgiModule
可执行文件:C:\ Program Files(x86)\ PHP \ php-cgi.exe
名称:html
在此处理程序的“请求限制”框中,具有以下设置:
映射:未挑战
动词:所有动词
访问:无