咨询电话:023-88959644    24小时服务热线:400-023-8809
NEWS CENTER ·
新闻动态
关注中技互联 关注前沿

http500内部服务器错误如何解决,以及解决方法。

发表日期:2011-07-02    文章编辑:王东    浏览次数:8    标签:

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

500内部服务器错误如何解决?首先你要先装好IISXPSP2中的应该是5.1版本的装置方法:

1->打开控制面板,选择添加删除顺序

2->选择添加删除组件,选择Internet信息服务,也就是IIS

3->点击下一步安装就好了

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

解决方法:

首先我要在InternetExplore中选择工具->Internet选项->高级->显示友好的HTTP错误信息,11->开始->运行->输入regedit进入注册表(下面删除的几项最好先导出一下)<12->找到HKEY_LOCA L_MA CHINE\SYSTEM\CurrentControlSet\Services\MSDTC删除 <13->找到HKEY_LOCA L_MA CHINE\SOFTWA RE\Microsoft\MSDTC删除 <14->找到HKEY_CLA SSES_ROOT\CID删除 <15->控制台下继续输入netstopmsdtc停止MSDTC服务 <16->输入msdtc-uninstal卸载MSDTC服务 <17->输入msdtc-instal重新装置MSDTC服务 <18->确认在事件检查器中msdtc服务已经正常启动 <19->如果没有正常工作。把这一项前面的对钩取消。

这样刷新一下http://localhost/这个页面就会显示出详细的出错信息,有可能会有其他原因,现在只说我遇到也是大多数人遇到错误原因,也就是下面的错误:

ServerApplicatError

Theserverhaencountanerrorwhileloadanapplicduretheprocessofyourrequest.Pleasrefertotheeventlogformoredetailinformation.Pleascontacttheserveradministrforassistance.

至于出错的具体原因,这里就不多说了只谈论解决的方法,如果你有兴趣去弄明白其原因,可以参阅网上的其他资料。

解决方案:

1->右击我电脑->管理->外地用户和组->用户,给IUSR_机器名和IWA M_机器名两个用户设置密码,要一样

2->开始->运行->输入cmd进入控制台

3->控制台下输入cdc:\Inetpub\A dminScript

4->输入cscript.exadsutil.vbsetw3svc/wamuserpass密码

5->输入cscript.exadsutil.vbsetw3svc/anonymoususerpass密码

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

刷新http://localhost/如果正常显示出两个页面,说明正常,下面的就可以不去做,如果不行就请继续

6->继续在控制台下输入cscript.exsynciwam.vb-v

7->如果这时候呈现8004e00f错误的话跳过步骤8直接执行方法9

8->输入iisreset重启IIS刷新http://localhost/正常

9->开始->运行->输入dcomcnfg->进入组件服务->点击右边的组件服务->计算机->电脑->COM+应用顺序

报错"COM+无法与 Microsoft分布式事务协调顺序交谈"无法检查里面的对象

10->进入事件检查器,发现msdtc服务没有正常启动。

11->开始->运行->输入regedit进入注册表(下面删除的几项最好先导出一下)

12->找到HKEY_LOCA L_MA CHINE\SYSTEM\CurrentControlSet\Services\MSDTC删除

13->找到HKEY_LOCA L_MA CHINE\SOFTWA RE\Microsoft\MSDTC删除

14->找到HKEY_CLA SSES_ROOT\CID删除

15->控制台下继续输入netstopmsdtc停止MSDTC服务

16->输入msdtc-uninstal卸载MSDTC服务

17->输入msdtc-instal重新装置MSDTC服务

18->确认在事件检查器中msdtc服务已经正常启动

19->如果没有正常工作,请重新执行第17方法,多执行几次,这样我可以看到COM+应用顺序可以访问,如果不能重启电脑看下,IIS也应该能正常工作,刷新http://localhost/刷新页面看下是否成功,如果还是不成功的话,就把IIS重新装置一下。

20->问题解决。

如没特殊注明,文章均为中技互联原创,转载请注明来自www.zjcoo.com
相关新闻

CopyrightZJCOO technology Co., LTD. All Rights Reserved.    

渝ICP 备11003429号

  • qq客服
  • 公众号
  • 手机版
  • 新浪微博