English
 电子信箱
 加入收藏

  威盾防火墙 >> 新闻中心 >> 威盾新闻 >> XP下IIS无法运行ASP并提示500错误的解决办法(二)

 

XP下IIS无法运行ASP并提示500错误的解决办法(二)

威盾防火墙 2014-11-09

 

在CMD下执行以下命令: 
cd %windir%\system32\inetsrv

rundll32 wamreg.dll, CreateIISPackage (这里一定要注意大小写,后面是CreateIISPackage,这中间的IISP是大写的.而且wamreg.dll,后面要加一个空格否则就会提示wamreg.dll出错 丢失条目:CreateIISPackage)

regsvr32 asptxn.dll

我的电脑到此解决了这一问题。所以没有再深入了解。

如果你的电脑还解决不了这个问题,请参考如下内容:

1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。
2。开始--运行--打cmd, 
然后cd c:\Inetpub\Adminscripts(我的系统在c盘,如果你是D就改D:\inetpub\adminscripts)
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码
cscript.exe synciwam.vbs -v 输入了这步很多人已经可以了..但是我还是不行
提示8004e00f的错误
接着往下做
1
删除注册表中的键: 
• HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC 
• HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC 
• HKEY_CLASSES_ROOT/CID 
点击开始--运行--cmd-弹出一个黑色的框后
2、停止MSDTC服务:net stop msdtc 
3、卸载MSDTC服务:msdtc -uninstall 
4、重新安装MSDTC服务:msdtc -install 
5、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看
6、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]
7、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword" 
8、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v
这次再试试..不行的话就开始继续了
[1]: 
检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,

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

[2]: 
在CMD下执行以下命令: 
cd %windir%\system32\inetsrv

rundll32 wamreg.dll, CreateIISPackage (这里一定要注意 大小写一定要一致.而且wamreg.dll,后面要加一个空格否则就会提示wamreg.dll出错 
丢失条目:CreateIISPackage)

regsvr32 asptxn.dll 
到这里大功告成了..不会怎么操作或者操作不同的QQ找我 
我郁闷..弄了两小时 .网上搜索资料终于搞好 下面详细写明我是如何弄好的
我也出现了
提示8004e00f的错误
wamreg.dll出错 
丢失条目:CreateIISPackage
下面开始讲解
1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。
2。开始--运行--打cmd, 
然后cd c:\Inetpub\Adminscripts(我的系统在c盘,如果你是D就改D:\inetpub\adminscripts)
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码
cscript.exe synciwam.vbs -v 输入了这步很多人已经可以了..但是我还是不行
提示8004e00f的错误
接着往下做
1
删除注册表中的键: 
• HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/MSDTC 
• HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/MSDTC 
• HKEY_CLASSES_ROOT/CID 
点击开始--运行--cmd-弹出一个黑色的框后
2、停止MSDTC服务:net stop msdtc 
3、卸载MSDTC服务:msdtc -uninstall 
4、重新安装MSDTC服务:msdtc -install 
5、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看
6、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]
7、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword" 
8、同步COM+应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v
这次再试试..不行的话就开始继续了
[1]: 
检查你的DTC服务(全名:Distributed Transaction Coordinator)是否可以正常启动,

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

[2]: 
在CMD下执行以下命令: 
cd %windir%\system32\inetsrv

rundll32 wamreg.dll, CreateIISPackage (这里一定要注意 大小写一定要一致.而且wamreg.dll,后面要加一个空格否则就会提示wamreg.dll出错 
丢失条目:CreateIISPackage)

regsvr32 asptxn.dll 
到这里大功告成了。


相关内容: 最新内容:
微软IIS6存漏洞 服务器敏感信息易被窃[2014-11-09]
入侵和攻击的概念解析[2014-11-09]
微软IIS安全漏洞 导致大学服务器遭入侵[2014-11-09]
IIS 5安全注意事项和安全配置[2014-11-09]
图文详解:在Windows XP安装IIS做网站[2014-11-09]
Win Server 2008 R2中IIS 7.5的改进[2014-11-09]