在XAMPP中运行但在IIS 8.5中不工作的PHP脚本
我有一个有问题的PHP脚本 脚本在XAMPP中运行良好,但我在iis8.5中需要它,并且存在一些错误(其中一些错误我已设法处理) 我在同一台Win Server 2012 R2上进行了测试,如果脚本是C:/Xampp/htdocs/ProjectFolder/send.php,并且我在在XAMPP中运行但在IIS 8.5中不工作的PHP脚本,php,iis,http-status-code-404,Php,Iis,Http Status Code 404,我有一个有问题的PHP脚本 脚本在XAMPP中运行良好,但我在iis8.5中需要它,并且存在一些错误(其中一些错误我已设法处理) 我在同一台Win Server 2012 R2上进行了测试,如果脚本是C:/Xampp/htdocs/ProjectFolder/send.php,并且我在localhost:88/ProjectFolder/send.php上运行它(Xampp位于端口88上),则工作正常。如果现在是C:/inetput/wwwroot/ProjectFolder/send.php的
localhost:88/ProjectFolder/send.php上运行它(Xampp位于端口88上),则工作正常。如果现在是C:/inetput/wwwroot/ProjectFolder/send.php
的同一个脚本,并且我在localhost:80/ProjectFolder/send.php运行它(IIS在端口80上)不起作用
脚本在这里()
在IIS中运行脚本时,这是第一个错误:
HTTP错误404.3-未找到
由于扩展配置,无法为您请求的页面提供服务。如果页面是脚本,请添加处理程序。如果应该下载该文件,请添加MIME映射。
此处的错误全屏显示()
我在IIS服务器级别添加了2个处理程序:处理程序映射-->添加模块映射
-第一个处理程序请求路径是*.html和模块FastCgiModule,带有可执行的php cgi(参见图片)和请求限制(映射调用处理程序未选中-参见图片,动词所有动词-参见图片,访问无-参见图片)
-第二个-与php相同(参见图-)
我再次运行脚本(在IIS重新启动后),出现以下错误:
HTTP错误404.0-找不到
您正在查找的资源已被删除、名称已更改或暂时不可用。
错误2-请参阅图片
在这里,我得到了堆叠。请给我一些建议。多谢各位