出现500错误的原因是很多的,一般来说,如果程序出错,那么在浏览器内会返回给用户一个友好的错误提示,统一称之为服务器500错误。 解决的方法就是您必须在http中能够正确的获得错误信息。
方法为:请打开浏览器,选择工具,internet选项,高级,在高级中的浏览项目里面有一个"显示http友好错误提示"的复选框,请取消该复选框,这样您可以获得正确的错误提示。 在获得正确的错误提示之后,您就可以根据该错误提示检查您具体的出错原因了。根据出错的具体原因,再进行相应调试即可解决。
WINDOWS2008/2012 IIS7.5 只是设置ie客户端还不行,还需要对服务器端进行设置,设置开启详细错误显示步骤:
开IIS7.5管理器--点击您需要设置的站点-- 错误页 -- 点击 右侧“编辑功能设置”,修改为 详细错误 保存即可,如图设置:
ASP的程序还需要多做一步设置: 点击需要设置的站点--ASP选项卡 调试属性中 将错误发送到浏览器 选择true
|