在IIS7中運行傳統ASP應用程序時,何時會發生500錯誤而不是500.100錯誤?我的意思是500錯誤發生,但不是500.100錯誤。我的印象是,經典ASP只會在VBScript代碼發生錯誤時纔會拋出500.100錯誤。 通過一個例子進行一些解釋會非常有幫助。經典ASP中的500 Vs 500.100錯誤
6
A
回答
7
如果腳本錯誤,則經典ASP始終返回500.100
狀態。這在以前版本的IIS中已經很長時間了,並且行爲沒有改變。
如果你想趕上傳統的ASP腳本錯誤和能夠讀取Server.GetLastError()
對象在您的自定義錯誤頁(說的日誌記錄),你需要專門爲500.100
提供的處理程序。
如果不指定自定義500.100
錯誤,那麼IIS將回落到您的自定義(或者它自己)500
錯誤頁,但Server.GetLastError()
不會提供任何有關錯誤的有用信息。
相關問題
- 1. 經典ASP Response.Status 500
- 2. 經典ASP - 捕捉500錯誤
- 3. ASP經典500錯誤,ASP_CLIENT_DISCONNECTED其次ASP_LOG_ERROR
- 4. 經典的asp server.transfer錯誤
- 5. ELMAH錯誤和經典Asp
- 6. ASP經典WshShell.RegRead錯誤「80070002」
- 7. 經典ASP formatnumber錯誤
- 8. 經典ASP:捕獲錯誤
- 9. IIS 7.5上的內部服務器500錯誤經典asp
- 10. 500 - 內部服務器錯誤。 IIS 7使用經典asp
- 11. 經典ASP數組不返回值,錯誤500
- 12. 經典ASP提供內部服務器錯誤500
- 13. HTTP/1.1 500服務器錯誤與ASP經典
- 14. 經典asp | VBScript中 - 選擇80040e10錯誤
- 15. 經典的asp和XML解析錯誤
- 16. 經典的ASP-錯誤0177:80004003
- 17. FPDF與經典的ASP,圖像錯誤
- 18. 經典的ASP:在錯誤停止
- 19. 經典ASP奇怪的SQL錯誤
- 20. 500.100錯誤頁面沒有在傳統的ASP中被擊中
- 21. 經典asp中的split()asp
- 22. 請問VS 2012支持經典的asp?
- 23. 經典ASP頁面中的ASP 0177:800401f3錯誤
- 24. VS 08快遞到經典ASP
- 25. asp經典命令對象錯誤
- 26. 經典ASP錯誤'80020009'發生異常
- 27. 經典ASP getPathName和getName錯誤
- 28. 經典ASP上傳拋出錯誤
- 29. Mailchimp經典ASP端點錯誤
- 30. 經典asp WScript.Shell運行錯誤
我從來沒有見過1 500.100與ASP錯誤,只有500. – 2012-02-22 14:58:30
你是對的 - 我相信IIS 7只是返回一個500的任何內部服務器錯誤。爲什麼這是一個問題? – 2012-02-22 15:08:59
我的本地機器上有IIS 7.5。對於IIS中的傳統ASP網站,我爲500.100錯誤代碼指定了自定義錯誤頁面「Error1.asp」。爲此,我在IIS的網站配置下使用了「錯誤頁面」。現在,當經典的asp頁面發生錯誤時,IIS將呈現Error1.asp。這意味着錯誤500沒有得到提升。這就是爲什麼我問這個問題500錯誤VS 500.100錯誤。爲什麼我的IIS 7.5在這種情況下提出了500錯誤? – Sunil 2012-02-22 15:26:58