在 Windows Server 2003 網域控制站上瀏覽 IIS 6.0 網頁時,收到「服務無法使用」錯誤訊息

文章翻譯 文章翻譯
文章編號: 842493 - 檢視此文章適用的產品。
全部展開 | 全部摺疊

徵狀

當您瀏覽裝載在 Microsoft Windows Server 2003 網域控制站上的網頁時,可能會收到下列 Active Server Pages (ASP) 錯誤 5 的錯誤訊息:
服務無法使用
此外,系統事件日誌可能會記錄下列警告事件:

事件類型: 警告
事件來源: W3SVC
事件類別目錄: 無
事件識別碼: 1009
日期: Date
時間: Time
使用者: N/A
電腦: Computer_Name
描述:
伺服應用程式集區 'Application_Pool_Name' 意外地終止。處理序識別碼為 '5288'。處理序結束碼為 '0xffffffff'。

如需詳細資訊,請參閱「說明及支援中心」,網址為 <http://support.microsoft.com>。

此外,應用程式事件日誌可能會記錄下列錯誤事件:

事件類型: 訊息
事件來源: Active Server Pages
事件類別目錄:None
事件識別碼: 5
日期:Date
時間:Time
使用者:N/A
電腦:Computer_Name
說明:
Error:The Template Persistent Cache initialization failed for Application Pool 'Application_Pool_Name' because of the following error:Could not create a Disk Cache Sub-directory for the Application Pool.The data may have additional error codes. (錯誤:因為下列錯誤,應用程式集區 'Application_Pool_Name' 的「範本永久快取」(Template Persistent Cache) 初始化失敗:無法為應用程式集區建立磁碟快取子目錄。資料可能包含其他錯誤碼)

如需詳細資訊,請參閱「說明及支援中心」,網址為 <http://support.microsoft.com>。

當您使用 Filemon 監視檔案活動時,會收到類似下列的錯誤訊息:
3521 Time w3wp.exe:3168 CREATE C:\WINDOWS\system32\inetsrv\ASP Compiled Templates\PID3168.TMP ACCESS DENIED NT AUTHORITY\NETWORK SERVICE (Time w3wp.exe:3168 CREATE C:\WINDOWS\system32\inetsrv\ASP Compiled Templates\PID3168. 暫時拒絕存取 NT AUTHORITY\NETWORK SERVICE)

發生的原因

如果執行 Microsoft Internet Information Services (IIS) 6.0 的伺服器同時也是網域控制站,可能就會發生這個問題。之所以發生這個問題,是因為應用程式集區使用 NT Authority\Network Service 帳戶,並且 NT Authority\Network Service 帳戶可能沒有存取必要資料夾的權限。

解決方案


如果要解決這個問題,請手動設定 IIS_WPG 群組的資料夾權限,再設定 NT Authority\Network Service 帳戶的資料夾權限。



如果要我們為您修正此問題,請前往<為我修正此問題>一節。如果您想要自行修正此問題,請前往<讓我自行修正此問題>一節。

為我修正此問題



如果要自動修正此問題,請按一下 [修正此問題] 按鈕或連結。按一下 [檔案下載] 對話方塊中的 [執行],並依照 Fix it 精靈中的步驟執行。


修正此問題
Microsoft Fix it 50520

注意事項
  • 此精靈可能只提供英文版本。不過,自動修正程式也適用於 Windows 的其他語言版本。
  • 如果您不在發生問題的電腦上,則可將 Fix it 解決方案儲存至快閃磁碟機或 CD,然後在發生問題的電腦上執行。

然後請前往<這樣是否已修正問題?>一節。



讓我自行修正此問題


如果要設定 IIS_WPG 群組的資料夾權限,請依照下列步驟執行:
  1. 啟動 Windows 檔案總管,然後開啟下列資料夾:
    %systemroot%\Help\iisHelp
  2. 在右窗格中,用滑鼠右鍵按一下 [公用] 資料夾,然後按一下 [共用和安全性]
  3. 按一下 [安全性] 索引標籤,再按一下 [新增],輸入 IIS_WPG,然後按一下 [確定]
  4. 選取 [IIS_WPG] 後,按一下以選取 [允許] 欄底下的下列核取方塊,然後按一下 [確定]
    • 讀取和執行
    • 列出資料夾內容
    • 讀取
  5. 開啟下列資料夾:
    %systemroot%\system32\inetsrv
  6. 在右窗格中,用滑鼠右鍵按一下 [ASP Compiled Templates] 資料夾,然後按一下 [共用和安全性]
  7. 按一下 [安全性] 索引標籤,再按 [IIS_WPG] 群組,然後按一下以選取 [允許] 欄底下的 [完全控制] 核取方塊。按一下 [確定]
  8. 開啟下列資料夾:
    %systemroot%
  9. 在右窗格中,用滑鼠右鍵按一下 [IIS Temporary Compressed] 資料夾,然後按一下 [共用和安全性]
  10. 按一下 [安全性] 索引標籤,再按 [IIS_WPG] 群組,然後按一下以選取 [允許] 欄底下的 [完全控制] 核取方塊。按一下 [確定]
如果要設定 NT Authority\Network Service 帳戶的資料夾權限,請依照下列步驟執行:
  1. 啟動 Windows 檔案總管,然後開啟下列資料夾:
    %systemroot%\Help\iisHelp
  2. 在右窗格中,用滑鼠右鍵按一下 [公用] 資料夾,然後按一下 [共用和安全性]
  3. 按一下 [安全性] 索引標籤,再按 [新增],輸入 NETWORK SERVICE,然後按一下 [確定]
  4. 選取 [NETWORK SERVICE] 後,按一下以選取 [允許] 欄底下的下列核取方塊,然後按一下 [確定]
    • 讀取和執行
    • 列出資料夾內容
    • 讀取
  5. 開啟下列資料夾:
    %systemroot%\system32\inetsrv
  6. 在右窗格中,用滑鼠右鍵按一下 [ASP Compiled Templates] 資料夾,然後按一下 [共用和安全性]
  7. 按一下 [安全性] 索引標籤,再按 [新增],輸入 NETWORK SERVICE,然後按一下 [確定]
  8. 選取 [NETWORK SERVICE] 群組後,按一下以選取 [允許] 欄底下的 [完全控制] 核取方塊,然後按一下 [確定]
  9. 開啟下列資料夾:
    %systemroot%
  10. 在右窗格中,用滑鼠右鍵按一下 [IIS Temporary Compressed] 資料夾,然後按一下 [共用和安全性]
  11. 按一下 [安全性] 索引標籤,再按 [新增],輸入 NETWORK SERVICE,然後按一下 [確定]
  12. 選取 [NETWORK SERVICE] 群組後,按一下以選取 [允許] 欄底下的 [完全控制] 核取方塊,然後按一下 [確定]
完成上述步驟之後,請從「服務」嵌入式管理單元或「電腦管理」嵌入式管理單元重新啟動 IIS 管理服務。

其他可行方案

您也許能夠藉由從「服務」嵌入式管理單元或「電腦管理」嵌入式管理單元重新啟動 IIS 管理服務,暫時略過此問題。

狀況說明

Microsoft 已確認本篇文章<適用於>一節所列之 Microsoft 產品確實有上述問題。

其他相關資訊

如需有關不同原因之類似問題的詳細資訊,請按一下下面的文件編號,檢視「Microsoft 知識庫」中的文件:
332097 DCPROMO 不會保留某些 IIS 資料夾的權限

這樣是否已修正問題?

  • 檢查該問題是否已修正。如果問題已修正,您便已完成本節。如果問題尚未修正,則請連絡技術支援服務
  • 我們非常感謝您提供意見反應。如果要提供意見反應,或報告此解決方案的任何問題,請在「為我修正此問題」部落格 中留下您的意見,或者傳送電子郵件給我們。

屬性

文章編號: 842493 - 上次校閱: 2011年5月14日 - 版次: 4.0
這篇文章中的資訊適用於:
  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows Server 2003, Web Edition
關鍵字:?
kberrmsg kbprb kbfixme kbmsifixme KB842493
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。Microsoft及(或)其供應商謹此聲明,不負任何對與此資訊有關之擔保責任,包括關於適售性、適用於某一特定用途、權利或不侵權的明示或默示擔保責任。Microsoft及(或)其供應商無論如何不對因或與使用本伺服器上資訊或與資訊的實行有關而引起的契約、過失或其他侵權行為之訴訟中的特別的、間接的、衍生性的損害或任何因使用而喪失所導致的之損害、資料或利潤負任何責任。

提供意見

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com