Http错误503服务不可用
一般来说,我对设置网络服务器确实很陌生。 我在Windows 8上安装了IIS 8,并且在尝试在本地设置一个小站点,同时进行一些开发。 在IIS中,我选择添加站点,给一个名称,指向一个位置,我有一个index.html文件(我试过不同的位置,最新的ac: inetpub wwwroot test -folder),否则使用所有默认设置。 但是,当我尝试浏览到本地主机时,我得到了
http错误503服务不可用。
我已验证池已启动,并且已对目标文件夹提供了IIS_IUSRS完全控制
我搜索了四周,但没有找到任何解决了我的问题的东西,并且在EventLog或C: Windows System32 LogFiles HTTPERR文件夹中没有任何帮助
谁能告诉我什么是错的?
可能是用户身份已过时,特别是如果您尝试启动停止的应用程序池并且下一个请求再次失败。
在IIS中,转到服务器下的应用程序池,然后为您的网站找到正确的应用程序池,然后单击它。 在右侧的高级设置菜单中,选择身份并更改身份并输入新的用户和密码。 再次单击您的应用程序池,然后选择回收重新启动它。
您还可以尝试查看Windows日志,应用程序,详细信息选项卡下的事件查看器中的错误消息。
编辑:jcolebrand 2017-05-04
我有这个错误,这是因为我正在做一些PowerShell脚本,所以我有C:path
而不是C:path
。 YAY错别字! 说这句话,总是仔细检查你的键入值。
在我的情况下,问题是DefaultAppPool。 我将“加载用户配置文件”更改为false,现在可以运行。 但是,我不知道这是否有副作用。
其他答案很好。 但就我而言,我正在研究一个已经运行一些旧的IIS,IISExpress或任何其他网站的Windows机器。 发生什么事是URL在系统中以某种方式保留的ACL。 所以,你可能想检查一下。
以下是用于转储所有URL acls的控制台命令:
netsh http show urlacl
检查此处返回的内容,如果有任何与您正在测试的URL相匹配,则此处为删除一个URL acl的命令(例如):
netsh http delete urlacl url=http://localhost:2018/
(注意仔细记录你在这里做了什么,以防它与原始问题无关)
链接地址: http://www.djcxy.com/p/42065.html上一篇: HTTP Error 503, the service is unavailable
下一篇: Config Error: This configuration section cannot be used at this path