出现的问题:
1、本地可以访问网站,其他机器访问提示:
500 - 内部服务器错误。 您查找的资源存在问题,因而无法显示。
解决方法:
打开IIS,在功能视图中找到“错误页”,双击进去后,看最右边的“操作”下的“编辑功能设置...”,将“错误响应”下的“详细错误”勾上。
2、网站出现问题是,浏览器去掉了“显示http友好错误提示”选项,仍然看不到具体的错误提示,而是显示,
An error occurred on the server when processing the URL. Please contact the system administrator.If you are the system administrator please click here to find out more about this error.
解决方法:
打开控制面板→管理工具→Internet 信息服务(IIS)管理器→双击“ASP”图标,然后在右边的窗口中展开“调试属性”,把“将错误发送到浏览器”设为True即可。微软基于安全性考虑不将错误信息发送给浏览器,记得在网站正式发布时,还原此项设置。
另外,对于Windows2008的IIS默认不显示详细出错信息的问题可以以下方法解决:
1.打开IIS,点全局设置中的“错误页”(注意必须是全局网站!);
2.点击右上角的“编辑”功能设置;
2.在错误响应中,选第二项的"详细错误";
3.点确定后刷新IE就会显示详细的出错信息。
造成500错误常见原因有:ASP语法出错、ACCESS数据库连接语句出错、文件引用与包含路径出错、使用了服务器不支持的组件如FSO等。