XP_SP2 iis5.1 http 500 错误解决过程

 首先出现的是HTTP 500错误:

按照网上的方法同步了IIS的WAM帐号,但是我在第三步的时候出现的成功信息与网上不一致,先置之不理。

还是出现HTTP500错误,后来去掉了显示友好错误信息框,显示的错误:

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]:

检查DTC服务(全名:Distributed Transaction Coordinator),发现没有运行,先运行起来,错误依旧;如果出错,无法正常启动,请在开始菜单的运行中运行:msdtc -resetlog 以创建

日志文件。重起机器,检查IIS是否可以正常使用,若不行继续。

[2]:

在CMD下执行以下命令:

cd %windir%/system32/inetsrv

rundll32 wamreg.dll, CreateIISPackage

regsvr32 asptxn.dll

重起机器

又出另一个错误:

System.Web.Hosting.HostingEnvironmentException: 未能访问 IIS 元数据库。 用于运行 ASP.NET 进程帐户必须具有读取权限对 IIS 元数据库 (/ / servername / SVC 例如 IIS):。 有关修改元数据库权限, 上信息请参见 http://support.microsoft.com/?kbid=267904

解决

1、打开CMD,进入 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727 aspnet_regiis.exe -i

出现安装ASP。NET。。。,等一会安装成功。
至此,我的问题已经解决了。
但是有网友还说会出现其它情况,留下来备后使用。

接着还会出现“未能创建 Mutex”的问题 
解决方法:
1、先关闭你的VS2005。
2、打开 C:/WINDOWS/Microsoft.NET/Framework/v2.0.50727/Temporary ASP.NET Files  找到你刚才调试的程序的名字的目录删除它。
3、关闭IIS服务器,重开一次。
4、用IE浏览一下你的程序,问题解决。

都是次序惹的祸,最好是先IIS 再VS2K5 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值