Iis 7 IIS给出503个错误

Iis 7 IIS给出503个错误,iis-7,Iis 7,我在用IIS7运行Vista机器。在我从PHP官方网站PHP-5.3.5-nts-Win32-VC9-x86.msi安装PHP之前,我相信没有100%的信心IIS可以正常工作。我继续默认安装-没有剪切任何内容。安装后,给我503服务不可用的错误。我尝试使用以下链接进行诊断,但没有发现任何错误。请帮帮我 http://www.php.net/manual/en/install.windows.iis7.php 我的应用程序池正在运行: C:\Windows\System32\inetsrv>ap

我在用IIS7运行Vista机器。在我从PHP官方网站PHP-5.3.5-nts-Win32-VC9-x86.msi安装PHP之前,我相信没有100%的信心IIS可以正常工作。我继续默认安装-没有剪切任何内容。安装后,给我503服务不可用的错误。我尝试使用以下链接进行诊断,但没有发现任何错误。请帮帮我

http://www.php.net/manual/en/install.windows.iis7.php

我的应用程序池正在运行: C:\Windows\System32\inetsrv>appcmd列表apppool APPPOOL DefaultAppPool MgdVersion:v2.0,MgdMode:Integrated,state:Started APPPOOL Classic.NET APPPOOL MGD版本:v2.0,MGD模式:Classic,状态:已启动

我在应用程序日志或系统日志中都没有看到任何错误

CGI、ISAPI扩展、ISAPI过滤器都按中所示进行检查

还可以在php.ini中设置以下值 fastcgi.impersonate=1 fastcgi.logging=0 cgi.fix_pathinfo=1 cgi.force_重定向=0

在IIS中设置了以下映射: 请求路径:*.php 模块:FastCgiModule 可执行文件:C:[PHP安装路径]\PHP-cgi.exe 名称:PHP_via_FastCGI

C:\Windows\System32\inetsrv>appcmd列表配置-部分:system.webServer/fastCgi 给予:

这里提供的解决方案部分解决了我的问题。它与PHP无关。我在之前的某个时候,在尝试自我托管时添加了一个url保留 一些WCF服务和删除该url保留解决了问题:

netshhttp显示urlacl 结果显示,我保留了优先于端口80上所有其他URL的URL。 保留URL: 用户:METAVERSE\Phil 听:是的 代表:没有 SDDL: D:A;;GX;;;S-1-5-21-1527697538-1582451445-1978546337-1000 解决方案是运行以下命令: netsh http删除urlacl url= 取消了预订

我的php脚本现在运行,但给了我一个空白屏幕。需要进一步调查

使用此帖子修复了空白屏幕问题:
控制面板->程序和功能->打开/关闭Windows功能->IIS->WWW服务->通用Http功能->静态内容

这里提供的解决方案部分解决了这个问题。它与PHP无关。我在之前的某个时候,在尝试自我托管时添加了一个url保留 一些WCF服务和删除该url保留解决了问题:

netshhttp显示urlacl 结果显示,我保留了优先于端口80上所有其他URL的URL。 保留URL: 用户:METAVERSE\Phil 听:是的 代表:没有 SDDL: D:A;;GX;;;S-1-5-21-1527697538-1582451445-1978546337-1000 解决方案是运行以下命令: netsh http删除urlacl url= 取消了预订

我的php脚本现在运行,但给了我一个空白屏幕。需要进一步调查

使用此帖子修复了空白屏幕问题:
控制面板->程序和功能->打开/关闭Windows功能->IIS->WWW服务->常用Http功能->静态内容

谢谢你为我节省了很多时间!谢谢,这节省了我很多时间!