開啟本機電腦上的預設網站時,出現「HTTP 500.100 - 內部伺服器錯誤 - ASP 錯誤」錯誤訊息

請注意--重要:本文是以 Microsoft 機器翻譯軟體翻譯而成,且可能由 Microsoft Community 利用 Community Translation Framework技術或人工進行事後編修。翻譯過程並無專業譯者參與。Microsoft 同時提供使用者人為翻譯、機器翻譯及社群編修後的機器翻譯三種版本的文章,讓使用者可以依其使用語言使用知識庫中的所有文章。但是,所有翻譯文章都可能不盡完美,內容都可能出現詞彙、語意或文法上的錯誤。就翻譯內容之不正確或錯誤,或客戶因使用翻譯內容所產生的任何損害,微軟不負擔任何責任。Microsoft將依合理的商業努力不斷地更新機器翻譯軟體和工具,以期能為使用者提供更好的服務。

按一下這裡查看此文章的英文版本:255650
依現狀不再更新的知識庫內容免責聲明
本文旨在說明 Microsoft 不再提供支援的產品。因此,本文係依「現狀」提供,不會再更新。
徵狀
當您嘗試瀏覽本機電腦上預設的網站 (使用 http://localhost,或是電腦的主機名稱),下列的錯誤訊息出現在瀏覽器:
無法顯示網頁

您嘗試連接的網頁有問題,且無法顯示。
HTTP 500.100-內部伺服器錯誤-ASP 錯誤
Internet Information Services
此外,在技術資訊 (供支援人員) ] 區段中的色彩顯示下列資訊:
錯誤類型:
Microsoft VBScript 執行階段 (0x800A0046) 權限被拒: 'GetObject' /localstart.asp,行 19
頁面:
取得 /localstart.asp
發生的原因
當其中一個預設文件 (Iisstart.asp),網站會嘗試載入 Localstart.asp 檔案,並嘗試存取頁面的使用者沒有足夠的權限,才能執行 Localstart.asp 檔案中包含的指令碼時,就會出現這個錯誤訊息。Localstart.asp 檔案包含 ADSIVBScript 使用來存取 metabase 的程式碼 IIS 管理物件.基於安全性考量,才能存取 metabase 則會限定為本機管理員群組的成員項目。此行為是系統設計的一部份。

在兩種下列的條件都會出現這個錯誤訊息:
  • 上已啟用匿名驗證 目錄安全性 預設的網站內容,而這將造成使用者 torun Localstart.asp 檔案的安全性層級的匿名使用者 (IUSR_ 索引標籤伺服器名稱預設情況下),使用者不應該設定 localAdministrators 群組的成員。使用者本機登入,並不是屬於區域系統管理員群組的成員。
解決方案
若要解決這個問題,停用匿名驗證,Localstart.asp 檔案 (Localstart.asp 檔通常使用整合式 Windows 驗證),然後確認登入的使用者是本機系統管理員群組的成員。
其他相關資訊
系統管理員可以設定驗證設定為預設的網站時,請在 [繼承覆寫] 對話方塊中選取 Localstart.asp 檔案,不小心啟用 Localstart.asp 檔案的匿名驗證。

如需其他有關的 Iisstart.asp 和 Localstart.asp 檔的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
246053 Default.asp 為何不在預設網站的 IIS 5.0 中建立

如需有關的詳細資訊 IIS 管理物件 適用於 IIS 5.0 說明文件,安裝在本機上或位於 MSDN 線上程式庫.

如需其他有關中繼庫的詳細資訊,請按一下下面的文件編號,檢視 「 Microsoft 知識庫 」 中的文件:
240941 在 IIS metabase 簡介

(c) Microsoft 公司 2000 中,國際著作權公約保護。Kevin Zollman,Microsoft Corporation 的貢獻。

IIS 5 子節點 500-100 500100 500; 100 的 akz

警告:本文為自動翻譯

內容

文章識別碼:255650 - 最後檢閱時間:09/27/2015 04:46:00 - 修訂: 5.0

  • kbhttp500100 kbprb kbprod2web kbmt KB255650 KbMtzh
意見反應