2008年11月6日星期四

iis安装失败的解决办法

iis安装失败的解决办法.因为自己的Google adsense账户申请下来了,所以就想着给自己的博客上放ggad,自己用的是zblog,因为使用没多次时间,加上自己对于模板的修改不太熟悉,所以就打算在本地搭建个zblog,在本地修改后再应用到自己的博客上.  呵呵,说干就干. 呵呵,安装iis.

自己之前使用iis的时候也没发现什么问题,但这次发现安装好后,无论怎么修改,都是只能显示静态的页面,无法显示asp的网友.并且显示 500错误.

然后自己就上网查,发现遇到和自己一样的问题的同学还真的不少.原来这是微软iis的一个bug.

找到的第一中问题的解释是说,因为 iis的IWAM账号的密码与Active Directory、IIS metabase数据库  ,还有COM+应用程序的密码不同部造成的,所以就有http的500错误.解决的办法是手动的同步这三个密码.方法比较麻烦.自己按照方法整了两个小时还是没有成功.

后来自己有找到真正的答案,而且解决的方法也特别的简单

下面我把解决的方法先写出来

第一,先用  开始----运行   然后输入  regsvr32 %windir%/system32/vbscript.dll

第二,开始----运行   然后输入   msdtc -resetlog

第三,重装iis

呵呵,问题立马就解决了

 

下面是注释

1. 微软只随IIS5提供了一个管理脚本adsutil.vbs,这个脚本位于C:\inetpub\adminscripts子目录下,首先注册vbscript.dll。
2. msdtc.exe是微软分布式传输协调程序。该进程调用系统Microsoft Personal Web Server和Microsoft SQL Server,该服务用于管理多个服务器,必须确保该服务正常启动。
(1)控制面板->管理工具->组件服务
(2)找到“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”->“IIS Out-Of-Process Pooled Applications”

3. 如果找不到“IIS Out-Of-Process Pooled Applications”,或在点击不能打开“COM+应用程序”,执行完“msdtc -resetlog”后,重新安装IIS即可。

没有评论:

发表评论