文章详情

短信预约-IT技能 免费直播动态提醒

请输入下面的图形验证码

提交验证

短信预约提醒成功

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

2023-06-12 21:26

关注

这篇文章主要讲解了“如何解决网站http服务器内部500错误”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“如何解决网站http服务器内部500错误”吧!

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

Internet Explorer

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

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

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内部服务器错误”页面,或者重新启动该页面,页面便会弹出新的报错项目,这是网页报错的信息便会告诉你是原因导致此错误发生。

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

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

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

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

  如果你要是觉得很烦,最简单就是选中整个存放程序的文件夹,注意是存放程序的文件夹,进行右击重复以上步骤,当选择权限时,直接选择 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->问题解决。

感谢各位的阅读,以上就是“如何解决网站http服务器内部500错误”的内容了,经过本文的学习后,相信大家对如何解决网站http服务器内部500错误这一问题有了更深刻的体会,具体使用情况还需要大家实践验证。这里是编程网,小编将为大家推送更多相关知识点的文章,欢迎关注!

阅读原文内容投诉

免责声明:

① 本站未注明“稿件来源”的信息均来自网络整理。其文字、图片和音视频稿件的所属权归原作者所有。本站收集整理出于非商业性的教育和科研之目的,并不意味着本站赞同其观点或证实其内容的真实性。仅作为临时的测试数据,供内部测试之用。本站并未授权任何人以任何方式主动获取本站任何信息。

② 本站未注明“稿件来源”的临时测试数据将在测试完成后最终做删除处理。有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341

软考中级精品资料免费领

  • 历年真题答案解析
  • 备考技巧名师总结
  • 高频考点精准押题
  • 2024年上半年信息系统项目管理师第二批次真题及答案解析(完整版)

    难度     801人已做
    查看
  • 【考后总结】2024年5月26日信息系统项目管理师第2批次考情分析

    难度     348人已做
    查看
  • 【考后总结】2024年5月25日信息系统项目管理师第1批次考情分析

    难度     311人已做
    查看
  • 2024年上半年软考高项第一、二批次真题考点汇总(完整版)

    难度     432人已做
    查看
  • 2024年上半年系统架构设计师考试综合知识真题

    难度     220人已做
    查看

相关文章

发现更多好内容

猜你喜欢

AI推送时光机
位置:首页-资讯-服务器
咦!没有更多了?去看看其它编程学习网 内容吧
首页课程
资料下载
问答资讯