2012-07-24 59 views
0

我的問題是雙重的:將用戶添加到默認應用不是IIS_WPG組內

  1. 需要的用戶帳戶寫的Inetpub/wwwroot文件不在IIS_WPG組
  2. 更改默認應用帳戶指定的用戶帳戶在#1

我們不能有匿名HTTP從服務器B從默認的匿名用戶帳戶從Windows讀取#2寫入到服務器A,因此。由於上述服務器權限,我們不能讓Group IIS_WPG對inetpub/wwwroot進行任何寫入。

我創建了一個新的用戶帳戶,但它沒有關聯到任何組。然後,我將此用戶添加到DefaultAppPool身份,而不是使用網絡服務。然後,在Inetpub/wwwroot下,我給了這個用戶帳戶的讀/寫權限。然後我重新啓動w3svc。

當我嘗試在日誌中查看包含此錯誤的任何網頁時,我正在收到Service Unavailable錯誤:啓動提供應用程序池「DefaultAppPool」的進程時遇到故障。應用程序池已被禁用。

注意:我不是一個Windows管理員通過任何手段,所以我在做什麼是基於關閉任何文章我能找到的,並相信其準確性100%。

回答

0

IIS_WPG組的整個要點是對運行應用程序池所需的權限進行預設分組。所以最好的情況是創建你的新用戶,然後把用戶添加到IIS_WPG組中。

如果你不能這樣做,那麼我相信你必須明確地給你的新用戶設置與IIS_WPG相同的權限集。可以在這裏找到:http://support.microsoft.com/kb/812614