【问题标题】:ApplicationPoolIdentity 503 Error应用程序池标识 503 错误
【发布时间】:2012-08-17 09:32:33
【问题描述】:

今天早上,我尝试在具有 IIS 7.5 的本地 PC 上加载我的所有网站,但我立即收到 HTTP 503 错误。

HTTPerr 日志显示:2012-08-17 08:43:26 127.0.0.1 49326 127.0.0.1 80 HTTP/1.1 GET / 503 3 AppOffline web80

所以我的应用程序池没有启动。我尝试在 IIS 中重新启动应用程序池,但仍然出现错误。当我查看应用程序池时,我发现它已停止。所以我查看事件查看器:

错误:WAS:应用程序池“web80”由于服务于该应用程序池的进程中的一系列故障而被自动禁用。

警告:WAS:Windows 进程激活服务未能为应用程序池“web80”创建工作进程。数据字段包含错误号。

环顾网络和 stackoverflow,问题似乎是由应用池标识为 apppoolidentity 引起的。我将其更改为本地系统,它可以工作。

但是为什么这会停止工作呢?我已经阅读了另一种解决方案,您需要向

提供权限

C:\Windows\System32\config\Schema 但我没有 Schema 文件夹。这可能是原因吗?

我真的只想知道如何让应用程序池重用 apppoolidentity,或者我在哪里可以尝试一下?我可以尝试重新安装 iis,但如果我能找出导致这种情况的原因,我将来可能会阻止它。

谢谢

【问题讨论】:

  • 您的 AppPoolIdentity 用户是否在 IIS_USRS 组中?
  • 是的,它在 IIS_USRS 组中

标签: http iis webserver application-pool


【解决方案1】:

我最近遇到了这个问题。在我的场景中,我在“自定义帐户”设置下将应用程序池标识设置为我的 Active Directory 帐户。最近我更新了我的密码,因此我只是相应地重置了“自定义帐户”的密码,并且我能够重新加载我的应用程序。

【讨论】:

    猜你喜欢
    • 2011-10-08
    • 2010-10-26
    • 1970-01-01
    • 1970-01-01
    • 2013-02-21
    • 2013-04-09
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多