當 ASP 程式碼發生錯誤的時候所觸發的 HTTP 錯誤代碼就是 HTTP 500
如果沒有錯誤解譯網頁的時候就會只看到 HTTP 500 內部伺服器錯誤
但是卻沒有任何錯誤訊息, 請按照下列方式修正即可看到錯誤內容:
1. 從控制台中開啟 Internet Information Services
2. 請從 IIS 中確認你的 WEB 站台下具有 IISHelp 這個虛擬目錄, 如果沒有請加回去, 指向實體目錄: "c:\winnt\help\iishelp"
3. 在 WEB 站台下按滑鼠右鍵選內容, 切到 "自訂錯誤" 項目, 找尋 HTTP 錯誤為 "500;100"
4. 修改為下列的設定:
訊息類型: URL
URL: /iisHelp/common/500-100.asp
5. 確定後關閉所有視窗
在執行一次就會顯示出錯誤訊息, 你就可以真正看到問題發生在哪了
|