顯示 HTTP 500 錯誤訊息,而非來自 500-100.asp 的 ASP 錯誤訊息

文章翻譯 文章翻譯
文章編號: 261200 - 檢視此文章適用的產品。
本文曾發行於 CHT261200
全部展開 | 全部摺疊

徵狀

當 .asp 檔案遇到錯誤時,顯示的是下列標準 HTTP 500 錯誤訊息,而非 500-100.asp 檔所傳回的錯誤:
無法顯示網頁
要連線的網頁發生問題,因此無法顯示。
...
HTTP 500 - 內部伺服器發生錯誤
Internet Explorer

發生的原因

.asp 檔位於一個非預設的網站上,且該網台預設為不使用 500-100.asp 檔進行錯誤處理。

注意 這個問題在 Internet Information Services (IIS) 產品文件中有詳細的描述,網址如下:http://localhost/iishelp/iis/htm/core/iiprstop.htm。

解決方案

注意 500-100.asp 檔不應該在實際執行網站上實作。500-100.asp 檔可能會將自訂程式碼公開給使用者。

如果要在非預設網站上使用 500-100.asp 檔進行錯誤處理,請執行下列步驟:
  1. 啟動「Internet 服務管理員」(ISM),載入 Microsoft Management Console (MMC) 的 Internet Information Services 嵌入式管理單元。
  2. 用滑鼠右鍵按一下適當的網站,按一下 [新增] ,再按一下 [虛擬目錄]
  3. 在「虛擬目錄建立精靈」中,按一下 [下一步]。在 [別名] 文字方塊中,輸入 IISHelp,然後按一下 [下一步]
  4. 當提示您輸入內容目錄的路徑時,按一下 [瀏覽],選取 WINNT\Help\IisHelp 資料夾,然後按一下 [下一步]
  5. [存取權限] 頁面中接受所有的預設值,按一下 [下一步],然後按一下 [完成]
  6. 用滑鼠右鍵再按一下網站,然後按一下 [內容]
  7. [自訂錯誤] 索引標籤中,選取 [500;100] 錯誤行,然後按一下 [編輯內容]
  8. [訊息類型] 清單方塊中選取 [URL],然後在 [URL] 文字方塊中輸入 /iisHelp/common/500-100.asp
  9. 按兩次 [確定] 返回 ISM。

其他相關資訊

注意:Internet Explorer 實際所顯示的錯誤訊息可能有所不同,視您是否選取了 Internet Explorer 中的 [顯示易懂的 HTTP 錯誤訊息] 而定。

(c) Microsoft Corporation 2000,版權所有。本文內容由 Kevin Zollman, Microsoft Corporation 提供。

屬性

文章編號: 261200 - 上次校閱: 2006年5月25日 - 版次: 2.0
這篇文章中的資訊適用於:
  • Microsoft Internet Information Services 5.0
關鍵字:?
kbpending kbprb KB261200
Microsoft及(或)其供應商不就任何在本伺服器上發表的文字資料及其相關圖表資訊的恰當性作任何承諾。所有文字資料及其相關圖表均以「現狀」供應,不負任何擔保責任。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