【问题标题】:HTTP Error 503 on IIS 7.5 after SP InstallSP 安装后 IIS 7.5 上的 HTTP 错误 503
【发布时间】:2015-09-25 05:17:13
【问题描述】:

我安装并配置了 IIS 7.5 的 Windows 7 专业版 32 位。我为 Win 7 安装了 SP1,从那时起 IIS 不再工作。即使对于像 localhost/a.htm(其中 a.htm 是 c:\inetpub\wwwroot 下的 html 文件)这样的简单查询也会导致我出现错误:

HTTP Error 503. The service is unavailable.

IIS 在 SP1 之前运行良好(我上面有很多 ASP.NET2/.NET 4 应用程序)。我卸载了SP1,同样的情况。我该怎么办?

谢谢。

【问题讨论】:

  • 事件日志报告什么?
  • 只是:“对等名称解析协议云未启动,因为创建默认身份失败,错误代码:0x80630801。”在系统视图中。
  • 还有很多“Windows 找不到本地配置文件,正在使用临时配置文件登录。您对此配置文件所做的更改将在您注销时丢失。”

标签: iis windows-7


【解决方案1】:

我遇到了这个问题,结果证明是 SP1 导致应用程序池上的“加载用户配置文件”设置设置为“真”,导致 IIS 使用没有足够权限的临时用户配置文件。

为了解决这个问题,我采取了以下步骤:

  1. 加载 IIS
  2. 点击应用程序池
  3. 进入高级设置
  4. 向下滚动到“流程模型”部分下的“加载用户配置文件”
  5. 设置为“假”

【讨论】:

  • 这对我遇到的类似问题很有帮助,非常感谢。
【解决方案2】:

解决方案由 squillman here 提供。

听起来您的应用程序池正在/未启动。打开 IIS 管理器并单击应用程序池,然后检查状态列并确保全部显示已启动(或至少您的 DefaultAppPool 显示已启动)。如果未启动,请右键单击应用程序池并选择启动。如果您遇到错误,请告诉我们它是什么。

【讨论】:

    【解决方案3】:

    安装Win7 SP1后也遇到了同样的问题。我的问题是 Skype:它正在监听端口 80 和 443,因此阻塞了 IIS。告诉 Skype 不要这样做(在设置 | 高级 | 连接中有一个复选框)并且我的网站再次工作。

    我不知道 Skype 忘记该设置和安装 SP1 之间的关系(除了它同时发生)。

    【讨论】:

      【解决方案4】:

      在命令行,运行(你可能需要是管理员)

      netsh http show urlacl
      

      如果其中任何一个与您的 IIS 绑定冲突,请使用 netsh http delete urlacl 将其删除。

      https://superuser.com/a/351628/62691

      【讨论】:

        【解决方案5】:

        我刚刚为您搜索了事件日志消息,并将其作为一个可行的解决方案:

        http://social.technet.microsoft.com/Forums/en/w7itpronetworking/thread/932e85c6-b141-4bc5-8be7-daa7e0ff714b

        【讨论】:

          【解决方案6】:

          andyvidual 提供的解决方案没有帮助。我意识到默认应用程序池已停止。当我启动它时,错误消失了,我可以显示 issstart.htm。然后我检查了默认的应用程序池设置,并注意到加载用户配置文件为“真”。我将其更改为“FALSE”,但 503 错误没有出现。我想应该是停止的游泳池负责。

          【讨论】:

            猜你喜欢
            • 2014-12-07
            • 2015-10-18
            • 2014-05-14
            • 2015-11-02
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 1970-01-01
            • 2011-02-22
            相关资源
            最近更新 更多