网站http服务器内部500错误的解决方法 [图文]

所属分类: 网站运营 / 建站经验 阅读数: 89
收藏 0 赞 0 分享

  很多站长在建设网站时,经常遇到程序运行时打不开的问题,有的是因为程序出现错误,无法运行,而有的是因为服务器的原因。今天78t站长网先为大家整理一个常见的错误和解决办法,希望能有所帮助,如果您采用以下办法还没有解决,您可以联系站长。

一般分为如下几个原因:
1、iis中是否开启了 父目录

Internet Explorer

针对此问题关键解决办法:
WEB站点右键属性——》 目录(配置)--》选项--》启用父路径
WEB站点目录要有iusr用户,并且iusr用户(如果是新建的用户也要给权限)要用读取、写入权限(如果里面不需要运行asp、php脚本就不需要给写入)



2、一般情况如果客户端ie开启了查看程序错误,可以看到详细的错误,可以根据错误提示到百度搜索即可。

3、针对iis访问量过大的原因,例如asp无法访问了,但php却可以正常访问。

通讯量超出网站的配置能力的解决办法

通讯量超出网站的配置能力的解决办法,一般经常碰到被CC攻击的人出现这个,开启硬防防护之后为什么还会出现这个呢?

建议直接租用本司的高防服务器。浏览里报错如下:此时无法处理请求。通讯量超出网站的配置能力

经过测试调试~发现根本不是某些误导人的文章 所说的以下原因

1.ddos (要真被ddos!不可能还能打的开来!)

2.iis不够!(iis不够不是这个情况)

总结自己的原因所在是iis 同时解析asp的进程数目不够!

通过以下修改 IIS---网站----属性----主目录----配置----缓存选项----增大原有数目的双倍即可!

如果还是不行,可以参考下面的方法:


今天介绍的错误是:http服务器内部500错误,这个错误是很多站长无论是自己写的程序还是下载采用别人的源程序经常遇到的。一按错页面显示是:

  网站无法显示该页面

  HTTP 500

  最可能的原因是:

  •该网站正在进行维护。

  •该网站有程序错误。

  您可以尝试以下操作:

  刷新该网页。

  返回到上一页。

  更多信息

  此错误(HTTP 500 内部服务器错误)意味着您正在访问的网站出现了服务器问题,此问题阻止了该网页的显示。

  有关 HTTP 错误的详细信息,请参阅帮助。

  很多站长看到这个页面便目瞪口呆,有的人到百度搜索答案,网上的答案大同小异,很多都很复杂,根本不知道在说什么。其实服务器内部500错误大概可分为两种,一种是服务器本身权限问题,另一种是程序上不规范或者错误造成。所以要解决此问题需要先弄清楚其到底是哪种原因,那该如何检测是那种原因呢?请往下看:

  在IE浏览器下点击 工具-internet选项-高级,滚动条拉到最后,将“显示友好HTTP错误信息”前的勾去掉,确定,这时刷新“500内部服务器错误”页面,或者重新启动该页面,页面便会弹出新的报错项目,这是网页报错的信息便会告诉你是原因导致此错误发生。

  

 

  

 

  当然这时,很多站长会发现即使显示出错误类型了,还是不知道怎么解决,最简单方法就是你吧新的错误类型再次复制到到百度里进行提问查询,便知道如何解决了。对于程序问题,在这里实在不好说是怎么解决,因为程序错误类型很多,根本不知道各位站长会遇到怎样的错误,如果查出来是权限问题,那么好解决,往下看:

  程序在本地情况下:点击进入到源程序的根目录文件夹,点击最上面的 工具-文件夹选项-查看,将“使用简单文件共享(推荐)”前面的勾去掉,确定。这时要对你要设置权限的文件或者文件夹进行更改权限,选中文件或文件夹右击,属性-安全-添加-高级-立即查找,在下面的一组用户中选择IWAM_(你的计算机名)和IUSR_(你的计算机名),确定,返回“安全”界面,将IWAM_(你的计算机名)(为进程账户)权限设置为完全控制,IUSR_(你的计算机名)(来宾账户)设置成读取权限。

  

 

  

 

  

 

  

 

  

 

  

 

  

 

  如果你要是觉得很烦,最简单就是选中整个存放程序的文件夹,注意是存放程序的文件夹,进行右击重复以上步骤,当选择权限时,直接选择 Everyone确定后将权限设置成完全控制即可,如果你的程序是在服务器上出现权限问题需要跟精简服务商联系了!

http 500内部服务器错误如何解决

http 500内部服务器错误如何解决?首先你要先装好IIS,XP SP2中的应该是5.1版本的,安装方法:

1->打开控制面板,选择添加删除程序
2->选择添加删除组件,选择Internet信息服务,也就是IIS
3->点击下一步安装就好了

安装好之后也许你的机子会正常的显示http://localhost/的页面,但很遗憾我的无法正常显示,而且是显示HTTP 500 内部服务器错误,当然我相信肯定有很多人遇到这种情况,搜索一下就知道有多少了。

解决方法:

首先我们要在Internet Explore中选择工具->Internet选项->高级->显示友好的HTTP错误信息,把这一项前面的对钩取消。
这样刷新一下http://localhost/这个页面就会显示出详细的出错信息,有可能会有其他原因,现在只说我遇到的,也是大多数人遇到的错误原因,也就是下面的错误:
Server Application Error
The server has encountered an error while loading an application during the processing of your request. Please refer to the event log for more detail information. Please contact the server administrator for assistance.
至于出错的具体原因,在这里就不多说了,我们只谈论解决的办法,如果你有兴趣去弄明白其原因,你可以参阅网上的其他资料。

解决方案:

1->右击我的电脑->管理->本地用户和组->用户,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样
2->开始->运行->输入cmd进入控制台
3->在控制台下输入cd c:\Inetpub\AdminScripts
4->输入cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码
5->输入cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

注意这时候控制台不要关闭

刷新http://localhost/如果正常显示出两个页面,说明正常,下面的就可以不去做,如果不行就请继续
6->继续在控制台下输入cscript.exe synciwam.vbs -v
7->如果这时候出现8004e00f错误的话跳过步骤8,直接执行步骤9
8->输入iisreset,重启IIS,刷新http://localhost/,正常
9->开始->运行->输入dcomcnfg->进入组件服务->点击右边的组件服务->计算机->我的电脑->COM+应用程序
报错"COM+ 无法与 Microsoft 分布式事务协调程序交谈",无法查看里面的对象
10->进入事件查看器,发现msdtc服务没有正常启动。
11->开始->运行->输入regedit进入注册表(下面删除的几项最好先导出一下)
12->找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSDTC删除
13->找到HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSDTC删除
14->找到HKEY_CLASSES_ROOT\CID删除
15->在控制台下继续输入net stop msdtc停止MSDTC服务
16->输入msdtc -uninstall卸载MSDTC服务
17->输入msdtc -install重新安装MSDTC服务
18->确认在事件查看器中msdtc服务已经正常启动
19->如果没有正常工作,请重新执行第17步骤,多执行几次,这样我们可以看到COM+应用程序可以访问,如果不能重启电脑看下,IIS也应该能正常工作,刷新http://localhost/,刷新页面看下是否成功,如果还是不成功的话,就把IIS重新安装一下。
20->问题解决。

更多精彩内容其他人还在看

医疗行业怎么做好网站建设?建站注意事项及经验

踏足互联网,医疗行业可以将自身优势资源整合到网站中去,为大家提供病理知识、在线咨询或者预约就诊服务等。那么如何做好医疗行业的网站建设呢?本期为大家分享一些在建站过程中需要注意的东西和建站经验,希望能给大家带来帮助
收藏 0 赞 0 分享

企业应该怎么策划自己的网站?规划网站注意事项总结

网站建设虽然是一个比较复杂的过程,包括网站策划、网页设计、程序开发、上传网页、发布网站等,那么企业应该怎么策划自己的网站?下面为大家介绍规划网站注意事项,来看看吧
收藏 0 赞 0 分享

大众点评网站的支付系统构建经验分享

大众点评网站的服务器端在迭代的同时保持了很好的扩展性和可用性,这里我们来看一下大众点评网站的支付系统构建经验分享,主要以大众点评的支付渠道网关系统为核心.
收藏 0 赞 0 分享

网易蜂巢的容器运维管理服务使用指南

网易蜂巢提供对Docker容器的警报和性能监控服务,通过图形化面板操作十分简洁,这里前提假设服务器端已经架设在容器中,那么接下来就让我们来看网易蜂巢的容器运维管理服务使用指南
收藏 0 赞 0 分享

为什么认为自助建站不适合SEO?自助建站工具搭建出来的网站对SEO的支持如何?

最近有一个做SEO优化朋友询问为什么自助建站做出来的网站排名很难做上去?自助建站工具搭建出来的网站真的适合SEO吗?本文将提供相关内容供大家了解,希望对大家有所帮助和启发
收藏 0 赞 0 分享

支持支付宝的高性价比美国VPS主机Pzea的购买及使用评测

Pzea一直是低价位VPS的人气之选,在美国三个大城市分别建有机房,且构建于KVM虚拟机之上,性能较为出众,接下来就为大家来分享一下这个支持支付宝的高性价比美国VPS主机Pzea的购买及使用评测
收藏 0 赞 0 分享

网站页面一定需要HTML静态化吗 实战说明静态化的必要性

很多刚开始运营网站的伙伴们都要知道网站内的页面需要进行URL优化吗?如设置静态化等,对此,本文就为大家解析一下网站静态化的必要性,有兴趣的朋友们可以了解下哦
收藏 0 赞 0 分享

移动端界面设计之尺寸基础知识学习

这篇文章主要为大家详细介绍了移动端界面设计之尺寸基础知识,通俗易懂的学习教程帮助大家了解关于移动端设计尺寸的相关知识,感兴趣的小伙伴们可以参考一下
收藏 0 赞 0 分享

如何提高用户体验?优秀的用户体验需要遵守的十大准则

自己的网站做的很漂亮却依然没有排名,这是为什么呢?这个时候,你应该考虑你是否关注到用户体验?而如何提高用户体验又是你要考虑的问题了,本文将提供优秀的用户体验需要遵守的十大准则供大家了解,希望对大家有所帮助和启发
收藏 0 赞 0 分享

DoubleClick Ad Exchange Seller(adx) 为您的广告代码生成异步代码的方法

这篇文章主要介绍了DoubleClick Ad Exchange Seller(adx) 为您的广告代码生成异步代码的方法,需要的朋友可以参考下
收藏 0 赞 0 分享
查看更多