![](/img/trans.png)
[英]IIS stopped and error message "HTTP Error 503. The service is unavailable"
[英]HTTP Error 503. The service is unavailable in IIS?
我在此路径 C:\\inetpub\\wwwroot\\MyWebAPI 中发布了我的 Web Api(框架 4.5)
在我的 IIS 中,我将此文件夹转换为应用程序
当我尝试访问此 URL http://localhost/MyWebAPI/api/client/1 时会出现一条消息
服务不可用
HTTP 错误 503。该服务不可用。
为什么?
我的应用程序池设置为“停止”,我打开它但它又回到“停止”
我找到了解决方案
错误肯定会改变,在我的情况下,错误变成了这个
“配置错误:此配置部分不能在此路径上使用。当该部分在父级别锁定时会发生这种情况。锁定是默认情况下(overrideModeDefault="Deny"),或由具有 overrideMode="的位置标记显式设置拒绝”或遗留的 allowOverride="false"。”
我在这里找到了另一个问题的解决方案Config Error: This configuration section cannot be used at this path
这是一个相当古老的线程,但我偶然发现了同样的问题。 对我来说,解决方案是重置 App Pool 用户。 我正在启动该网站,但应用程序池会停止。 没有日志,什么都没有。 我最近不得不更改我的 Windows 密码,而应用程序池用户(我)正在使用旧密码 :-)
(请注意,我的网站使用旧密码继续工作了几天,直到我执行了 iisreset 问题才开始)
在 PowerShell 中以管理员模式运行以下命令。
您可能会停止应用程序池,启动它,错误就会消失。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.