关于Godaddy空间存放DotNet网站出现500 - Internal server error 错误的总结

本文介绍了作者在将使用DotNet2.0和SQL Server 2005开发的网站部署到Godaddy空间时遇到500错误的问题。通过排查发现,<configSections></configSections>配置节可能导致该错误。删除未使用的配置节并注意Web.config中内容的大小写问题,可以解决500内部服务器错误。同时分享了其他Godaddy 500错误的解决方法链接。
摘要由CSDN通过智能技术生成

最近用 DotNet2.0+sql server 2005 做了一个网站,网站在本机以及自有的服务器上运行良好,但是放到 Godaddy空间上就一直出现以下错误:

500 - Internal server error.
There is a problem with the resource you are looking for, and it cannot be displayed.

即使访问原来的 Welcome页都出现以上问题。

网上搜索了好多方法,终不得解,最后看到一个帖子说删掉 web.config试试,当然 DotNet网站肯定是不能删掉 Web.config的,但是我就真删掉了,再访问原来的 Welcome页,竟然可以访问了,于是判断应该是 Web.config出了问题。

于是开始一点点的排查 Web.config 的内容,当我把“ <configSections></configSections> ”这一配置节删除的时候,发现已经不是 500的错误了,当我再重新把这个配置节放上去的时候又出现了 500错误,说明就是这个配置节导致了 500错误,由于我这个网站没有使用这个配置节,所以我就删除了,如果你的网站使用了这个配置节,我的这个方法可能不适合你。

还有,大家要注意的是, Web.config文件中的好多内容都是区分大小写的,特别是一些固定的配置。比如 <customErrors mode="Off " /> <authentic

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值