在您提出与其他IIS HTTP Error 503问题相同的建议之前,我已经尝试过SO和Google都可以使用的许多解决方案,但问题尚未解决。以下是我找到的最受欢迎的解决方案:

IIS - HTTP Error 503. The service is unavailable

Solve HTTP Error 503. The service is unavailable in IIS

就我而言:

端口80打开并可以免费使用时,IIS不起作用。



据我所知,如果未为IIS中的网站启用(启动)应用程序池,则会导致该错误。

我已经关闭了所有其他应用程序,例如Skype,Google Disk等,它们可能会使用端口80,并检查该端口是否正在使用中。



然后,我查看了IIS的应用程序池,并发现DefaultAppPool状态stopped



启动DefaultAppPool后,我重新检查我的网站并收到相同的错误。

现在情况就像,DefaultAppPool状态显示为started,直到我未点击任何URL。每当我为本地网站或本地主机请求任何URL时,浏览器就会向我返回“服务不可用”错误消息,并且DefaultAppPool状态更改为自动停止。

我已经尝试过iisreset命令,但是在重置IIS之后问题仍然存在。

最佳答案

您运行应用程序池所用的身份很可能是身份,即管理员密码错误或已被禁用。尝试将此身份更改为网络服务或本地服务之类的名称,或任何其他有效身份。

08-26 17:50
查看更多