ASP出500错误怎么办(理论上并不止500错误,其他错误可以同样可以获得更多信息以帮助解决问题)

造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错、使用了服务器不支持的组件如FSO等。

为了定位500错误的具体原因,可以这样做:

让IE显示详细的出错信息:  菜单--工具--Internet选项--高级--显示友好的HTTP错误信息,去掉这个选择,然后刷新出错页,就可以看到详细的出错信息

设置IIS显示详细错误信息:

  1.打开IIS,点全局设置中的"错误页"(注意必须是全局网站!)

  2.点右上角的编辑功能设置.

  3.在错误响应中,选第二项的"详细错误"

  4.点确定后刷新IE就会显示详细的出错信息。

如果这时IE还没有更详细的出错信息,在IIS管理器当中选择IIS->ASP->打开功能->展开“调试属性”->设置“将错误发送到浏览器”为True,这样就可以看到更详细的出错信息了。

我就是在这步之后发现提示数据库错误,定位为写入失败,然后给数据库文件所在文件夹增加可写权限之后解决问题的。

上一篇:用PowerMock mock static方法


下一篇:android studio 转为eclipse快捷键后还存在的问题汇总