我知道ASP,JMail等。 我知道在IIS 7中編輯我的HTML錯誤頁面的位置,但我想更進一步:ASP經典&IIS 7:使錯誤頁面郵件給我的錯誤
如何在ASP錯誤頁面中聲明類似「錯誤,請聯繫客戶支持」稍後再試。」
然後它給我發送一封包含關於錯誤的詳細調試信息的電子郵件?
我知道ASP,JMail等。 我知道在IIS 7中編輯我的HTML錯誤頁面的位置,但我想更進一步:ASP經典&IIS 7:使錯誤頁面郵件給我的錯誤
如何在ASP錯誤頁面中聲明類似「錯誤,請聯繫客戶支持」稍後再試。」
然後它給我發送一封包含關於錯誤的詳細調試信息的電子郵件?
請參閱http://support.microsoft.com/kb/224070和Custom Errors on IIS 7.0 and Classic ASP的說明
第一個顯示錯誤發生時客人的詳細錯誤信息。 您可以修改它以發送包含詳細錯誤信息的電子郵件。
第二個是在IIS7中配置自定義錯誤頁面。
如果您有特定的aspx錯誤頁面,您可以在後面的代碼中添加用於發送郵件的代碼,也可以使用global.asax中的Application_Error。
Application_Error需要ASP.NET應用程序,因爲經典的ASP必須處理IIS7服務器事件。 –
如果你可以使用ASP.NET的.Net和ASP.NET變體,那麼你可以使用handle Application_Error event,並從System.Net使用STMP-class發送你需要的信息。您可以手動定製您自己的錯誤頁面editing your web.config file。
如果您被綁定到傳統的ASP,並且不在服務器端使用.Net,那麼您需要直接在服務器上處理錯誤事件。你可以通過read here開發如何使用.Net爲IIS事件開發處理程序。
這裏有關經典asp的有用信息在哪裏?所有你似乎在說的是「使用asp.net」 –
完美的鏈接,謝謝! :) – Behrens
請確保您還在右側的「編輯功能設置」中設置適當的響應詳情。 –