通常云主机或VPS网站出现500错误的原因有多种,如果是程序出错,那么在浏览器内会返回给用户一个友好的错误提示,统一称之为服务器500错误,解决的方法就是您必须在http中能够正确的获得错误信息。
解决方法操作步骤如下:
打开浏览器-->选择工具-->internet选项-->高级,在高级选项中有一个"显示http友好错误提示"的复选框,请取消该复选框,这样您可以获得正确的错误提示。通过正确的错误提示,你就可以检查具体的出错原因,找准具体原因再进行相关调试即可。
在Windows2008/2012 IIS7.5 只是设置IE客户端还不行,还需要对服务器端进行设置,设置开启详细错误显示步骤:
打开IIS7.5管理器-->点击您需要设置的站点--> 错误页--> 点击右侧“编辑功能设置”-->编辑错误页设置修改为“详细错误”保存即可,如下图所示:
如果是用的ASP的程序还需要多做一步设置:
点击需要设置的站点-->ASP选项卡-->在调试属性中将错误发送到浏览器选择true