http 500错误原因,http 500解决办法

查看次数:96 2022-05-20

http 500内部服务器(HTTP-Internal Server Error)错误说明IIS服务器无法解析ASP代码,如果出现http 500错误,页面肯定就打不开了。本文主要给大家介绍下http 500错误的原因,以及http 500错误的解决办法。

一、http 500错误原因

1、运行的用户数过多,对服务器造成的压力过大,服务器无法响应,则报HTTP500错误。减小用户数或者场景持续时间,问题得到解决。

2、该做关联的地方没有去做关联,则报HTTP500错误。进行手工或者自动关联,问题得到解决。

3、录制时请求的页面、图片等,在回放的时候服务器找不到,则报HTTP500错误,若该页面无关紧要,则可以在脚本中注释掉,问题将会得到解决。例如:有验证码的情况下,尽管测试时已经屏蔽了,但是录制的时候提交了请求,但回放的时候不存在响应。

4、参数化时的取值有问题,则报HTTP500错误。可将参数化列表中的数值,拿到实际应用系统中进行测试,可排除问题。

5、更换了应用服务器(中间件的更换,如tomcat、websphere、jboss等),还是利用原先录制的脚本去运行,则很可能报HTTP500错误。因为各种应用服务器处理的机制不一样,所录制的脚本也不一样,解决办法只有重新录制脚本。

6、Windows xp2 与ISS组件不兼容,则有可能导致HTTP500错误。对ISS组件进行调整后问题解决。

7、系统开发程序写的有问题,则报HTTP500错误。例如有些指针问题没有处理好的,有空指针情况的存在。修改程序后问题解决。

8、如果测试中所进行的操作需要向数据库中插入数据,若大数据量的情况下导致数据库中表空间已满,或者缓冲池较小无法满足数据的存取等,都有可能导致HTTP500错误。调整数据库、修改连接池大小,问题解决。

二、http 500解决办法

出现500错误的原因是很多的,一般来说,如果程序出错,那么在浏览器内会返回给用户一个友好的错误提示,统一称之为服务器500错误。 

解决的方法就是您必须在http中能够正确的获得错误信息,方法为:请打开浏览器,选择工具,internet选项,高级,在高级中的浏览项目里面有一个“显示http友好错误提示”的复选框,请取消该复选框,这样您可以获得正确的错误提示。在获得正确的错误提示之后,就可以根据该错误提示检查您具体的出错原因了。

http 500解决办法详细方法和步骤:

检查你的DTC服务(Distributed Transaction Coordinator)是否可以正常启动,如果正常的话请你跳过此步骤;如果出错,无法正常启动,请在开始菜单的运行中 运行:msdtc -resetlog以创建日志文件。 重起机器检查ⅡS是否可以正常使用,若不行继续。

在CMD(.bat)下执行以下命令:

开始菜单->;

运行->cmd打开命令提示窗口。

输入cd %windir%/system32/inetsrv切换到了system32下inetsrv目录。

再输入rundll32 wamreg.dll,CreateIISPackage。(这里小写的时候是:createiispackage)

注意:必须准确键入“CreateIISPackage”,它区分大小写。

再输入regsvr32 asptxn.dll。

关闭 "组件服务" 并重新打开 "组件服务" 。

重启ⅡS :"管理工具" - "服务"找到 IIS Admin右击选择"重新启动".

最后打开“管理工具”->;“internet信息服务”找到“默认网站”然后右击它,

选择属性,在“TCP地址”处选择本机的IP地址,(这里可选可不选)。再打开“目录安全性”->;“编辑”弹出“身份验证方法对话框”

//这里比较麻烦点。下面说起来有点难,如果上面都对,那100%是下面的问题,如

果这里设置不到,打开网页时,将弹出一个对话框确认后出现“未登陆,无权访

问”,又或者显示那一行出现错误等。/ /

点击“浏览”->;“高级”->;“立即查找”在下框选择一个能用的用户(如当前用户),然后确定。(这里一般可以省略,按默认的用户就可)

在“匿名访问”处打勾,“允许IIS控制密码”不打勾,密码(你刚才选择的用户

的密码,无密码为空,确定密码也为空)。"基本....."不打勾,"集成....."处打

勾。然后刚在“匿名访问”处打过勾的又不打勾了。

确定后,先按“应用”会出现一条信息“localstart.asp”(其它文件不要选),

用鼠标“点击选择它”(记住,其实就是这里没有选择),再确定。

重新进入刚才的“身份验证方法对话框”,在“匿名访问”处重新打勾再“应用”,如出现之前我说的那条信息再点击选择它,再确定,即可完成了。

关于http 500错误的问题,本文重点介绍了http 500错误原因,以及http 500解决办法。总之来说,如果网站出现http 500错误,就会导致网站不能正常打开,这会直接影响到用户体验和网站优化。所以如果网站出现http 500错误,要及时进行排查找到原因,并且去解决它。至于http 500错误的解决方法,大家可以参考下本文说到的方法和步骤。


【声明:信息来自网络,如有侵权,联系既删。】
推荐新闻

高校网站建设哪些功能可以提高交互性

2022-08-14

高校网站和其他网站一样需要提高网站的交互性。而且高校网站需要更多的吸引用户参与。哪些功能可以实现这个目标呢?

房地产网站建设功能页面主要有哪些?

2022-08-14

房地产网站建设为用户提供流畅的用户体验,便捷的操作,更好的的让您的网站为用户提供便捷的服务。房地产网站建设应该包含哪些主要的功能页面呢

上海网站建造企业官网都有哪些类型和方式

2022-08-14

关于一些刚要做网站的这个朋友来讲呢,他可能不太清楚网站都有哪些类型和方式。同样是做网站,你的网站应该是做成什么样的呢? 我

怎么样制造网页?网页制造规范是什么

2022-08-14

网页制造对于不了解网页的朋友都会觉得很神秘又杂乱,其实网页制造如没有幻想中那么难,只要把握网页制造方法和制造规范,制造起来仍是很快的,

合肥新闻营销为什么如此受企业的欢迎呢?

2022-08-12

网络推广中,合肥新闻营销受到了许多企业的欢迎,他们通常喜爱在一些新闻渠道上发布一些软文来宣扬企业的品牌,经过这样的方法来提高企业品牌的

网站建设推行(如何组成一个强大的网络推行团

2022-08-12

一般咱们的APP运营团队中要有三类人,一类做策划,包含用户的数据剖析、活动节奏的把控都是策划来做。还有需要一类人来专门做内容,这个做内

返回顶部

TOP

QQ客服

QQ客服

上海网站制作公司:电话:021-67637587

021-67637587

开杰做网站
上海网站设计公司 上海网站设计公司

Are you ready?


您准备好了吗?我们时刻准备就绪!

我们专注:网站策划设计、网络多媒体传播、网站优化及网站营销、品牌策略与设计
主营业务:网站建设、企业邮箱、网站优化、域名注册、虚拟空间

期待您与我们联系!您的咨询,是对我们极大的鼓励和支持,也是我们共赢美好未来的开始! 更感谢您对我们的关注与信赖……

您也可通过下列途径与我们取得联系:

电 话: 021-67637587,13817759102 (微信同号)

电 话: 15900942493 (微信同号)

QQ: 632248744 , 273657225

邮 箱: service@kj021.com

地 址: 上海市松江区荣乐中路228弄104号202室

地 址: 上海市闵行区(莘庄)友情路50弄15号1302室

上海网站建设
上海网站建设

上海开杰信息技术有限公司 沪ICP备12017671号-4

电话:021-67637587 15900942493(微信同号)

地址:上海市闵行区友情路50弄15号1302室

地址:上海市松江区荣乐中路228弄104号202室

上海开杰信息技术有限公司 上海网站建设 电话:021-67637587

地址:上海市松江区荣乐中路228弄104号202室

地址:上海市闵行区(莘庄)友情路50弄15号1302

沪公网安备 沪公网安备 31011702001626号 沪ICP备12017671号-4

上海开杰信息技术有限公司松江分部

电话:021-67637587 15900942493

地址:上海市松江区荣乐中路228弄104号202室

上海网站设计公司