新版網站
無法為應用程序池創建磁盤緩存子目錄(Window2008 R2 IIS7.5)解決辦法
發布時間:2013/10/2   已被6475人閱讀    分享到:
錯誤: 針對應用程序池的模板永久性緩存初始化失敗,這是由以下錯誤導致的: 無法為應用程序池創建磁盤緩存子目錄。數據可能包含其他錯誤代碼。

解決辦法如下:

網上搜索的答案全都是修改3個目錄的權限,給IIS_WPG組,但在Win2008下面壓根就找不到這3個目錄,更沒有IIS_WPG這個用戶組,因此此方法僅限2003操作系統使用,后經各種探索最終解決,但這樣設置的安全性并未經過考驗,歡迎知情人士指點。
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 讀寫權限,然后問題即得到解決!



以下附Win2003解決辦法中的幾個目錄權限設置方法:
? %windir%\help\iishelp\common – 讀取
? %windir%\IIS Temporary Compressed Files – 列出、讀取、寫入
? %windir%\system32\inetsrv\ASP Compiled Template – 讀取
? Inetpub\wwwroot(或內容目錄)- 讀取、執行

本文分享地址:http://www.adrhaerth.com/news/101.html上海網站建設公司朗晟網絡編輯,轉發請注明來源及版權歸屬。
上一篇:我們如何做網站? 【關閉】
下一篇:祝賀上海寰東文化傳播有限公司網站成功上線!
色聚阁