2014-01-06 152 views
-3

有人能告诉我什么是最好的方法来调试为什么500错误被抛出,如果它没有被存储在日志中?我有一个用C#编写的网站,正在使用SQL Server Management Studio。调试500内部服务器错误

问题是,用户有时在登录网站时收到500错误。我使用Elmah来记录数据库中的错误,它通常效果很好,但没有特别记录这些错误。我知道这是事实,因为我知道错误发生的时间,并且所有日志都有时间戳。

如果错误日志没有显示这些错误,是否还有其他工具可以使用?

我很抱歉,如果这个问题是重复的,但我搜索了很多其他帖子,没有找到匹配。

回答

1

IIS有几个日志。寻找名为HTTPErr的文件夹,可能在Windows \ System32 \ logfiles中。这可以包含更多的数据。

如果发生500错误,它将永远无法访问您的代码,最有可能的是,所以没有太多的事情可以做到。