無法為應用程序池創建磁盤緩存子目錄(Window2008 R2 IIS7.5)解決辦法 (asp)
廣告:
日志名稱: Application
來源: Active Server Pages
日期: 2017-05-10 16:51:18
事件 ID: 5
任務類別: 無
級別: 錯誤
關鍵字: 經典
用戶: 暫缺
計算機: Windows2008R2
描述:
錯誤: 針對應用程序池“baokanhao”的模板永久性緩存初始化失敗,這是由以下錯誤導致的: 無法為應用程序池創建磁盤緩存子目錄。數據可能包含其他錯誤代碼。。
事件 Xml:
<Event xmlns="http://schemas.microsoft.com/win/2004/08/events/event">
<System>
<Provider Name="Active Server Pages" />
<EventID Qualifiers="49152">5</EventID>
<Level>2</Level>
<Task>0</Task>
<Keywords>0x80000000000000</Keywords>
<TimeCreated SystemTime="2017-05-10T08:51:18.000000000Z" />
<EventRecordID>15465</EventRecordID>
<Channel>Application</Channel>
<Computer>Windows2008R2</Computer>
<Security />
</System>
<EventData>
<Data>針對應用程序池“baokanhao”的模板永久性緩存初始化失敗,這是由以下錯誤導致的: 無法為應用程序池創建磁盤緩存子目錄。數據可能包含其他錯誤代碼。</Data>
<Binary>03000000</Binary>
</EventData>
</Event>
Win2008中解決此問題的方法依然是3個目錄的權限:
C:\inetpub\temp\appPools 設置這個目錄給IIS_Users 讀取權限,給CREATOR OWNER 特殊權限,設置如下圖:
IIS_Users 權限設置 (讀取和執行)
CREATOR OWNER 權限設置 (完全控制)
另外 C:\inetpub\temp\ASP Compiled Templates 目錄 (沒有建一個)
及C:\inetpub\temp\IIS Temporary Compressed Files 目錄
給 IIS_Users 讀寫權限,然后問題即得到解決!
廣告: