首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >Visual Studio IIS HTTP 503服务不可用

Visual Studio IIS HTTP 503服务不可用
EN

Stack Overflow用户
提问于 2015-04-06 11:11:36
回答 5查看 21.2K关注 0票数 17

我搜索了每个主题,似乎每个人都已经解决了问题,我已经尝试了他们提供的所有可能的解决方案,或者我仍然遗漏了一些东西。

-FireWall已关闭。

好的,我正在尝试访问当前由VS2013运行的IIS服务器应用程序。更新2。

当我尝试访问http://localhost:29790/ <- this to http://192.168.1.3:29790时,这是我在本地的当前IP。它给我503错误。

我一直在寻找解决方案,并给了我一大堆。

applicationhost.config文件

代码语言:javascript
复制
<site name="SMApplication(4)" id="10">
                <application path="/" applicationPool="Clr4IntegratedAppPool">
                    <virtualDirectory path="/" physicalPath="C:\Users\DanZe3\Documents\Visual Studio 2013\Projects\SMApplication\SMApplication" />
                </application>
                <bindings>
                <binding protocol="http" bindingInformation="*:29790:localhost" />
                </bindings>
            </site>

我已经试过了。

" asterisk :29790:asterisk“<-由于文本编辑器的原因,它不显示星号。

"*:29790:“

":29790:“

通过更改绑定。但它仍然不起作用。我也会重启PC或VS。但问题是,当我试图重新打开VS。VS re覆盖applicationhost.config并添加另一个绑定。

正如你在我的站点name=中看到的“SMApplication(4) <-它已经有4个了。当我重新打开文件时,这是自动的,然后绑定将再次是"*:29790:localhost”。

以某种方式编辑此绑定。VS studio将创建应用程序的另一个绑定。有另一个sitename="SMApplication(5)“。

我曾尝试删除"*:29790: localhost“上的localhost,但当我运行应用程序时,它给了我。

无法启动IIS Express Web服务器。指定的起始URL无效。http://localhost:29270/

EN

回答 5

Stack Overflow用户

发布于 2015-12-31 00:08:28

我用一个类似的解决方案遇到了类似的问题:

场景:我让应用程序池在一个用户帐户下运行,它的密码已经被更改,因为它已经过期了。我从来没有更新过IIS,所以每次尝试运行网站时,应用程序池都会自动停止。即使我手动启动AppPool,它也会在网站运行时停止。

解决方案:更新IIS上帐户的凭据或使用其他帐户

票数 20
EN

Stack Overflow用户

发布于 2018-11-27 22:47:11

I由于某种原因,应用程序的DefaultAppPool (或其他自定义名称)可能已停止。确保它处于打开状态。回收也是如此。

票数 6
EN

Stack Overflow用户

发布于 2016-09-30 13:08:14

最近在Windows10更新(Dev机器)后,我遇到了这个问题。我已经创建了一个新的IIS AppPool,并分配到网站,解决了这个问题。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29464827

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档