瀏覽 Windows SharePoint Services Web 站點時收到“Service Unavailable”(服務不可用)錯誤信息

原出處:http://support.microsoft.com/default.aspx?scid=kb;zh-cn;823552

症狀

當您瀏覽一個 Windows SharePoint Services Web 站點時,您可能會收到下面的錯誤信息:


Service Unavailable

原因

如果 Microsoft Internet 信息服務 (IIS) 6.0 中沒有正確地配置用於虛擬服務器的應用程序池,就可能會發生此問題。此問題可能會在存在下列一種或多種情況時發生:
  • 應用程序池沒有運行。
  • 應用程序池帳戶使用的密碼不正確。
  • 應用程序池帳戶不是服務器上的 IIS_WPG 和 STS_WPG 這兩個組的公共成員。

解決方案

要解決此問題,請按照下列步驟操作:
  1. 驗證是否已爲虛擬服務器配置了應用程序池。默認的應用程序池是 MSSharePointPortalAppPool。

    請按照下列步驟來確定虛擬服務器正在使用的應用程序池。
    1. 單擊“開始”,指向“管理工具”,然後單擊“Internet 信息服務 (IIS) 管理器”。
    2. 展開“ServerName”,展開“Web 站點”,右鍵單擊虛擬服務器,然後單擊“屬性”。
    3. 單擊“主目錄”選項卡。

      爲虛擬服務器配置的應用程序池列在“應用程序池”框中。
    4. 單擊“確定”。
  2. 驗證應用程序池帳戶使用的密碼是否正確。IIS 不會自動輪詢 Active Directory 目錄服務中的密碼更改。如果應用程序池帳戶是一個域帳戶,其密碼已過期,則在爲此帳戶重新指定一個新密碼後,您可能會收到本文“症狀”部分所描述的錯誤信息。

    請按照下列步驟來驗證應用程序池帳戶所用的密碼是否正確:
    1. 在 Internet 信息服務 (IIS) 管理器中,展開“應用程序池”。
    2. 右鍵單擊爲虛擬服務器配置的應用程序池(例如,右鍵單擊“MSSharePointPortalAppPool”),然後單擊“屬性”。
    3. 單擊“標識”選項卡。
    4. 在“密碼”框中,鍵入列在“用戶名”框中的應用程序池帳戶所用的密碼,然後單擊“確定”。
    5. 在“確認密碼”對話框中,再次鍵入密碼,然後單擊“確定”。
  3. 驗證應用程序池帳戶是服務器上的 IIS_WPG 組和 STS_WPG 組的成員。

    根據您的具體情況選用下列方法之一。
    1. 在成員服務器上安裝了 SharePoint Portal Server 的情況下:
      1. 單擊“開始”,指向“管理工具”,然後單擊“計算機管理”。
      2. 展開“本地用戶和組”,然後展開“用戶”。
      3. 右鍵單擊虛擬服務器的應用程序池使用的帳戶,然後單擊“屬性”。
      4. 單擊“成員屬於”選項卡。

        驗證 IIS_WPGSTS_WPG 是否都出現在“成員屬於”列表中。如果其中之一沒有列出或者兩者均未列出,請根據具體情況將 IIS_WPG 組、STS_WPG 組或者這兩個組添加到列表中。
    2. 在域控制器上安裝了 SharePoint Portal Server 的情況下:
      1. 啓動“Active Directory 用戶和計算機”。
      2. 展開“用戶”。
      3. 右鍵單擊虛擬服務器的應用程序池使用的帳戶,然後單擊“屬性”。
      4. 單擊“成員屬於”選項卡。

        驗證 IIS_WPGSTS_WPG 都出現在“成員屬於”列表中。如果其中之一沒有列出或者兩者均未列出,請根據具體情況將 IIS_WPG 組、STS_WPG 組或者這兩個組添加到列表中。
  4. 重新啓動 IIS 以回收應用程序池:
    1. 在 Internet 信息服務 (IIS) 管理器中,右鍵單擊“ServerName”,指向“所有任務”,然後單擊“重新啓動 IIS”。
    2. 單擊“在 ServerName 上重新啓動 Internet 信息服務”,然後單擊“確定”。
發佈了50 篇原創文章 · 獲贊 0 · 訪問量 12萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章