IIS7随机错误500

时间:2016-11-17 08:57:08

标签: iis

IIS error screenshot

我的Asp.net网站已推出约3个月。 最近网站开始发生错误HTTP 500。

奇怪的是,错误是随机发生的。主要是在添加,删除更新后,将发生错误。当我看到这个错误的一切时,我会去IIS并重启IIS,网站奇迹般地好了。但现在,网站越来越频繁。

我试图找出问题所在。调试消息没有给我很多价值信息(参见截图)。我已经在项目中添加了一些日志。 和try catch错误日志显示

  

无法连接到'localhost'(10048)

上的MySQL服务器

对我来说没有任何意义,为什么这个问题可以通过重启IIS来解决。 现在我完全不知道如何追查这个问题。

1 个答案:

答案 0 :(得分:0)

每当您的应用程序面临未处理的异常时,您将获得" 500"错误代码,它简单地说明了一个"错误"已经发生了。 这可能是由于无法连接到您的数据库到抛出未处理的异常的任何事情。 要解决此问题并获取有关错误的更多详细信息: 1 - 检查Windows事件查看器 2 - 尝试在global.asax中实现application_error方法以获取有关错误的更多详细信息(以下是如何执行此操作的快速演示: (https://msdn.microsoft.com/en-us/library/24395wz3.aspx