Suh*_*jua 1 .net c# asp.net iis iis-7
在你去建议它作为其他IIS HTTP Error 503问题的重复之前,我已经尝试了很多在 SO 和 Google 上可用的解决方案,但问题没有解决。以下是我发现的最流行的解决方案:
就我而言:
IIS 当端口 80 处于打开状态且可以免费使用时,它不工作。

据我所知,如果未在IIS.
我已经关闭了所有其他可能使用端口 80 的应用程序,如 Skype、Google Disk 等,并检查该端口是否正在使用中。

然后我查看了 IIS 的应用程序池并找到了DefaultAppPoolstatus stopped。

启动后,DefaultAppPool我重新检查我的网络并得到相同的错误。
现在的情况是,DefaultAppPool状态显示,started直到我没有点击任何 URL。每当我请求本地网站或本地主机的任何 URL 时,浏览器都会向我返回服务不可用错误消息,并且DefaultAppPool状态更改为自动停止。
我已经尝试过该iisreset命令,但重置后IIS问题仍然存在。
503 错误有一个不常见的原因。要解决此问题,请按照以下简单步骤操作:
运行这个命令
netsh http show urlacl
Run Code Online (Sandbox Code Playgroud)
它将列出所有保留的 url,找到具有相关端口的 url。
Reserved URL : http://+:80/
User: NT SERVICE\Machine
Listen: Yes
Delegate: No
SDDL: D:(A;;GX;;;S-1-5-21-2127521184-1604012920-1887927527-67210)
Run Code Online (Sandbox Code Playgroud)
然后使用此命令删除条目(将 url 部分替换为您的):
netsh http delete urlacl http://+:80/
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7250 次 |
| 最近记录: |