学习笔记

您现在的位置是:首页 > 技术教程 > 正文

技术教程

HTTP 500错误是什么意思?

weizhe2021-05-20技术教程443
首先你要确定错误的原因:

首先你要确定错误的原因:

在你自己的电脑上(不是在服务器上)

让IE显示详细的出错信息:
菜单--工具--Internet选项--高级--显示友好的HTTP错误信息,去掉这个选择吧,然后刷新出错页,就可以看到详细的出错信息,对帮助你确定错误所在非常有帮助!


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

另外,对于win2008的IIS默认不显示详细出错信息的问题可以以下方法解决:

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

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

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

3.点确定后刷新IE就会显示详细的出错信息.
(注意这样设置会造成用户的自定义404等出错无效,请在查看后恢复回原来的第三项“本地详细错误和远程请求的自定义错误页”)


另外,对于PHP站:
PHP显示为空白页时如何查找真正的原因?

您可以用记事本打开windows\php.ini

找到以下内容:
display_errors = Off

改成

display_errors = On


保存后重启IIS,再访问空白的PHP页,就可以看到真出的原因,找到原因后,一般要将php.ini恢复回原来的display_errors = Off设置,不然有些网站会提示出错.

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~