在Windows服务中,打开日志记录发现以下错误:
事件类型: 错误
事件来源: Active Server Pages
事件种类: 无
事件 ID: 5
日期: 2008-5-27
事件: 8:00:15
用户: N/A
计算机: CHINA
描述:
错误: 应用程序池 '' 的模板永久性缓存初始化失败,这是由下列错误所导致: 无法创建应用程序池的磁盘缓存子目录。数据可能包含额外的错误代码。。
有关更多信息,请参阅在 http://go.microsoft.com/fwlink/events.asp 的帮助和支持中心。
数据:
0000: 05 00 00 00 ....
原因:
IIS运行权限的问题
解决方法:
更改IIS运行时用的两个帐户:IIS_WPG 和 NETWORK SERVICE )对应应用程序池用到的相关目录的NTFS权
限,将IIS_WPG帐户设置为读取与执行、列出文件夹目录、读取,而
NETWORK SERVICE 则需要完全控制权限。
要配置的相关目录有以下几个:
%systemroot%\Help\IISHelp\Common
%systemroot%\System32\Inetsrv\ASP Compiled Templates
%systemroot%\IIS Temporary Compressed Files
完成后,重启IIS Admin服务,即可解决此问题。
附:%systemroot%通常指C:\Windows。
服务器事件查看。