首页 > 文章列表 > 针对应用程序池的模板永久性缓存初始化失败

针对应用程序池的模板永久性缓存初始化失败

198 2025-02-14

Windows Server 2008 R2 IIS 7.5 应用程序池模板缓存初始化失败解决方案

错误提示:“针对应用程序池的模板永久性缓存初始化失败”,其根本原因是无法为应用程序池创建磁盘缓存子目录。

网上流传的修改三个目录权限的方案(针对IIS_WPG组)并不适用于Windows Server 2008 R2系统,因为该系统中不存在IIS_WPG组及相关目录。本文提供经验证有效的解决方案:

我们仍然需要调整三个目录的权限,但针对Windows Server 2008 R2系统进行调整:

  1. C:inetpubtempappPools 目录:

    • 授予 IIS_IUSRS 用户组 "读取" 权限。
    • 授予 CREATOR OWNER 特殊权限。(这通常是文件所有者权限)

    针对应用程序池的模板永久性缓存初始化失败

    针对应用程序池的模板永久性缓存初始化失败

  2. C:inetpubtempASP Compiled Templates 目录:

    • 授予 IIS_IUSRS 用户组 "读取" 和 "写入" 权限。

    通过以上步骤,问题即可解决。

  3. C:inetpubtempIIS Temporary Compressed Files 目录:

    • 无需修改此目录权限! 修改此目录权限可能会导致其他错误。

重要提示: 此解决方案的安全性未经全面测试,建议在生产环境中谨慎操作,并进行必要的安全评估。 如有更安全的解决方案,欢迎各位专家指正。