1 修改IWAM_密码.

2 同步IIS metabase中IWAM_MYSERVER账号的密码

CScript.exe c:\Inetpub\AdminScripts\adsutil.vbs SET w3svc/WAMUserPass"第一步中改的密码"

3同步COM+应用程序所用的IWAM_MYSERVER的密码

cscript c:\inetpub\adminscripts\synciwam.vbs -v

方法1:

for iis - virtual dirctory folder properties, make application protection as medium to low.

即 IIS - 虚拟目录 - 应用程序保护 - 低(iis进程)。

问题解决。有问题欢迎反馈。

方法2:

ServerApplicationError

Theserverhasencounteredanerrorwhileloadinganapplicationduringtheprocessingofyourrequest.Pleaserefertotheeventlogformoredetailinformation.Pleasecontacttheserveradministratorforassistance.

过程:

1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。

2。开始--运行--打cmd,

然后cdD:InetpubAdminScripts(我的系统在D盘),

然后cscript.exeadsutil.vbssetw3svc/wamuserpass你的密码,

然后cscript.exeadsutil.vbssetw3svc/anonymoususerpass你的密码

看一下,行了没有?如果还不行,那么

cscript.exesynciwam.vbs-v,

然后iisreset。

方法3:

最近机子的IIS始终不正常,总是说http500错误,然后就无法解析asp文件,网上查了半天,解决方法有,但是都没有涉及到我报的8004e00f的错误。

后来在系统里不断的乱看,发现MSDTC服务不正常,于是先从这里下手,具体的解决方法如下:

1、首先进入组件服务,查看组件服务/计算机/我的电脑/COM+应用程序,结果报错“COM+无法与Microsoft分布式事务协调程序交谈”,无法查看里面的对象。

2、进入事件查看器,发现msdtc服务没有正常启动。

3、删除注册表中的键:

•HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC

•HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC

•HKEY_CLASSES_ROOTCID

4、停止MSDTC服务:netstopmsdtc

5、卸载MSDTC服务:msdtc-uninstall

6、重新安装MSDTC服务:msdtc-install

7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]

8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]

9、同步IISmetabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutilsetw3svc/wamuserpass"yourpassword"

10、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscriptsynciwam.vbs-v

11、大功告成!

推荐内容