Windows Server 2008 R2 IIS 7.5 应用程序池模板缓存初始化失败解决方案
错误提示:“针对应用程序池的模板永久性缓存初始化失败”,其根本原因是无法为应用程序池创建磁盘缓存子目录。
网上流传的修改三个目录权限的方案(针对IIS_WPG组)并不适用于Windows Server 2008 R2系统,因为该系统中不存在IIS_WPG组及相关目录。本文提供经验证有效的解决方案:
我们仍然需要调整三个目录的权限,但针对Windows Server 2008 R2系统进行调整:
C:inetpubtempappPools 目录:
IIS_IUSRS
用户组 "读取" 权限。CREATOR OWNER
特殊权限。(这通常是文件所有者权限)C:inetpubtempASP Compiled Templates 目录:
IIS_IUSRS
用户组 "读取" 和 "写入" 权限。通过以上步骤,问题即可解决。
C:inetpubtempIIS Temporary Compressed Files 目录:
重要提示: 此解决方案的安全性未经全面测试,建议在生产环境中谨慎操作,并进行必要的安全评估。 如有更安全的解决方案,欢迎各位专家指正。