WIN2008系统安装IIS7配过ASP后打开ASP网站为500错误的解决办法
更新时间:2013年03月11日 18:24:00 作者:
今天帮一客户解决WIN2008上网站打不开报500错误,纠结了几个小时后终于解决,现把经验记录一下
访问ASP网站时总是提示:“500 - 内部服务器错误。您要查找的资源有问题,无法显示。”
上面显示的是IIS的友好报错,按下面的步骤把详细错误显示出来!
1、在IIS管理器→ASP里,把错误信息发送到浏览器这个选项开启(True),并注意在IE设置里去掉“显示友好的错误”;
2、然后在“错误页”设置选项里,双击500那一行,再点文件按路径后面的“设置”。在跳出的对话框中将“相对文件路径”里的文件名改为“500-100.asp”,一路确定。
具体如下图所示:
显示完详细报错后具体报错出来了,如下:
HTTP 错误 500.19 - Internal Server Error
web.config 文件的 system.webServer/httpErrors 节中不允许绝对物理路径“G:\websites”。请改用相对路径。
详细错误信息:
模块 CustomErrorModule 通知 SendResponse
处理程序 ASPClassic 错误代码 0x8007000d
请求的 URL http://127.0.0.1:80/liuyanban/Default.asp 物理路径 G:\websites\liuyanban\Default.asp
登录方法 匿名 登录用户 匿名
最可能的原因:
•工作进程无法读取 applicationhost.config 或 web.config 文件。
•applicationhost.config 或 web.config 文件中存在格式错误的 XML。
•由于 NTFS 权限不正确,服务器无法访问 applicationhost.config 或 web.config 文件。
解决方法
从能运行的站点的web.config文件拷贝<webserver>节点内容替换出错站点内的web.config文件的<webserver>节点
按上面的解决办法发现没有用,然后又点了好久网站才终于正常,最后发现有几处关键的地方,切下图做为以后再遇到此类问题时需要关注的地方!
上面显示的是IIS的友好报错,按下面的步骤把详细错误显示出来!
1、在IIS管理器→ASP里,把错误信息发送到浏览器这个选项开启(True),并注意在IE设置里去掉“显示友好的错误”;
2、然后在“错误页”设置选项里,双击500那一行,再点文件按路径后面的“设置”。在跳出的对话框中将“相对文件路径”里的文件名改为“500-100.asp”,一路确定。
具体如下图所示:
显示完详细报错后具体报错出来了,如下:
HTTP 错误 500.19 - Internal Server Error
web.config 文件的 system.webServer/httpErrors 节中不允许绝对物理路径“G:\websites”。请改用相对路径。
详细错误信息:
模块 CustomErrorModule 通知 SendResponse
处理程序 ASPClassic 错误代码 0x8007000d
请求的 URL http://127.0.0.1:80/liuyanban/Default.asp 物理路径 G:\websites\liuyanban\Default.asp
登录方法 匿名 登录用户 匿名
最可能的原因:
•工作进程无法读取 applicationhost.config 或 web.config 文件。
•applicationhost.config 或 web.config 文件中存在格式错误的 XML。
•由于 NTFS 权限不正确,服务器无法访问 applicationhost.config 或 web.config 文件。
解决方法
从能运行的站点的web.config文件拷贝<webserver>节点内容替换出错站点内的web.config文件的<webserver>节点
按上面的解决办法发现没有用,然后又点了好久网站才终于正常,最后发现有几处关键的地方,切下图做为以后再遇到此类问题时需要关注的地方!
您可能感兴趣的文章:
- win2008 R2安装网站安全狗提示HTTP 错误 500.21的解决方法
- IIS7.5中调试.Net 4.0网站出现无厘头、500错误的解决方法
- 使用shell脚本分析网站日志统计PV、404、500等数据
- iis8.5显示ASP的详细错误信息500 内部服务器错误解决方法
- Win7 IIS7.5运行ASP时出现500错误的解决办法
- IIS7.5显示ASP的详细错误信息"500 – 内部服务器错误解决"
- IIS7.0 运行ASP 500错误 解决方法
- IIS 运行ASP文件500内部错误解决方法大全
- asp HTTP 500错误 常见问题分析
- ASP运行在IIS6 500错误解决办法
- asp网站打开提示500错误的原因与解决方法
相关文章
windows第七层负载均衡_基于IIS的ARR负载均衡详解
下面小编就为大家分享一篇windows第七层负载均衡_基于IIS的ARR负载均衡详解,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2018-01-01win2008 IP安全策略关闭端口、禁止ping、修改远程连接3389端口、开放指定端口
这篇文章主要介绍了windows server 2008 IP安全策略关闭端口,禁止ping,修改远程连接3389端口,开放指定端口,需要的朋友可以参考下2017-04-04windows服务器禁ping怎么打开?服务器禁ping有什么用
一般企业为了安全对服务器都是设置禁止ping命令的,这样可以有效避免ping攻击和扫描,降低服务器被这类攻击的风险,那么服务器禁止Ping如何设置呢?今天给大家分享下禁ping的设置方法2023-07-07windows下安装php5.2.*,php5.3.*,php5.4.*版本的memcache扩展
这篇文章主要介绍了windows下安装php5.2.*,php5.3.*,php5.4.*版本的memcache扩展,需要的朋友可以参考下2015-10-10Windows server 2008 R2配置多个远程连接的教程
这篇文章主要为大家详细介绍了Windows server 2008 R2配置多个远程连接的教程,具有一定的参考价值,感兴趣的小伙伴们可以参考一下2018-07-07Win2008 R2 64Bit下IIS环境安装memcache和memcached服务端的方法
这篇文章主要介绍了Win2008 R2 64Bit下IIS环境安装memcache和memcached服务端的方法,需要的朋友可以参考下2016-06-06
最新评论