应用程序池在IIS 7中自动停止

应用程序池在IIS 7中自动停止,iis,application-pool,Iis,Application Pool,我有一个64位服务器。我已将应用程序池更改为启用32位DLL(“启用32位DLL”)。重置IIS并检查后,会出现以下错误: 错误:“503服务不可用” 我检查了IIS,发现应用程序池会自动停止。当应用程序池在不到5分钟的时间内失败5次时,通常503服务不可用。如果您的服务帐户凭据不正确,则可能会发生这种情况 仅出于测试目的,尝试使用其他凭据(或使用网络服务/本地系统)。如果仍然不起作用,请查看事件日志并共享结果。在我的情况下,应用程序池用户配置文件已损坏,因此windows将为此创建新的临时配置

我有一个64位服务器。我已将应用程序池更改为启用32位DLL(“启用32位DLL”)。重置IIS并检查后,会出现以下错误:

错误:“503服务不可用”


我检查了IIS,发现应用程序池会自动停止。

当应用程序池在不到5分钟的时间内失败5次时,通常503服务不可用。如果您的服务帐户凭据不正确,则可能会发生这种情况


仅出于测试目的,尝试使用其他凭据(或使用网络服务/本地系统)。如果仍然不起作用,请查看事件日志并共享结果。

在我的情况下,
应用程序池用户配置文件
已损坏,因此windows将为此创建新的临时配置文件

如果计算机中有
C:\Users\TEMP.IIS APPPOOL
文件夹,则
应用程序池用户配置文件
已损坏

以下步骤适用于我:

  • 在下面给定的注册表路径中查找所有具有
    .bak
    扩展名的注册表文件夹

    HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\ProfileList

  • 现在检查注册表文件夹have key是否为
    ProfileImagePath
    ,值是否为
    C:\Users\TEMP.IIS APPPOOL

  • 转到链接并按照正确损坏的用户配置文件提供的步骤进行操作


太棒了。几个星期来我一直在想这个问题。我遇到了这个问题(),但没有一个答案有用。用你的答案,我让我的应用程序池在一分钟内失败了五次,果然是503代码。现在我可以对这个问题进行修复