HTTP错误503。服务在IIS中不可用?
HTTP错误503。服务在IIS中不可用?
这个问题已经有答案了:
我在这个路径发布了我的Web Api(框架4.5):
C:\inetpub\wwwroot\MyWebAPI
在我的IIS中,我将这个文件夹转换成了一个应用程序
当我尝试访问这个URL http://localhost/MyWebAPI/api/client/1 时,出现以下消息:
服务不可用
HTTP错误503,服务不可用。
为什么会这样呢?
更新
我的应用程序池设置为“停止”。当我启动它时,它又回到了“停止”状态。
admin 更改状态以发布 2023年5月22日
我找到了解决方案
- 在主机名称下的树形结构中点击Application Pools,
- 在右侧点击Advanced Settings,
- 在进程模型中将"Load User Profile"改为false
- 启动您的应用程序并重新启动IIS
错误肯定会改变,我的情况下错误变为:
"Config Error: This configuration section cannot be used at this path.
This happens when the section is locked at a parent level. Locking is
either by default (overrideModeDefault="Deny"), or set explicitly by a
location tag with overrideMode="Deny" or the legacy
allowOverride="false"."
我在这里找到了解决此问题的方案
Config Error: This configuration section cannot be used at this path