500 内部エラーを返すページで完全なエラーを確認するにはどうすればよいですか?
エラー番号と説明 (内部サーバー エラー) しか表示されず、エラーの詳細の正確な詳細が表示されないのですか?
500 内部エラーを返すページで完全なエラーを確認するにはどうすればよいですか?
エラー番号と説明 (内部サーバー エラー) しか表示されず、エラーの詳細の正確な詳細が表示されないのですか?
ASP.NET アプリでエラーが発生している場合は、エラーをキャッチして自分宛てに電子メールで送信できます。
Global.asax ファイルでエラーをキャッチできます...
Sub Application_Error(ByVal sender As Object, ByVal e As EventArgs)
' Code that runs when an unhandled error occurs
Dim sb As New StringBuilder
sb.AppendFormat("Page Location: {0}", Context.Request.RawUrl)
With Server.GetLastError.GetBaseException
sb.AppendFormat("Message: {0}", .Message)
sb.AppendFormat("Source: {0}", .Source)
sb.AppendFormat("Method: {0}", .TargetSite)
sb.AppendFormat("Stack Trace: {0}", .StackTrace)
End With
Dim ErrorMsg As String = sb.ToString()
' Post thee error to a logger...
End Sub
G.
エラー ログを確認します。ただし、それらがどこにあるかは、サーバーの設定によって異なります。