显示500内部服务器错误的全部细节
答
检查错误日志。尽管它们的位置取决于你的serer设置。
答
如果错误发生在您的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.
+0
我建议你看看Exception.ToString的`结果()`。包含所有上述内容,您将放入字符串生成器。 – Oded 2011-01-24 10:27:27
任何想法的Apache/PHP环境 – ravisoni 2014-05-19 07:17:50