来知道电脑站

您的位置: 主页>硬件> 关于IIS设置的问题,高难度!!!求助

关于IIS设置的问题,高难度!!!求助

 jjoycee@yaho 

关于IIS设置的问题,高难度!!!求助


IIS之前装好后,出现HTTP500错误,按照网上的解决方法,重新同步密码,并且设置msdtc,但是在最后一条命令 net start msdtc输入后却出现找不到指定路径的反馈,望哪位高手能够帮忙,因为没有再网上找到该问题的解决方法,谢谢。

解决方法



你可以尝试下面几种方法,希望对你有帮助!

方法一:

这个可能是asp不正常,其余的是正常的。
在CMD下执行以下命令: cd %windir%\system32\inetsrv rundll32 wamreg.dll, CreateIISPackage regsvr32 asptxn.dll ,不用重启,ASP页面一切正常了。

方法二:

1。右键我的电脑--管理--本地用户和组,给IUSR_机器名和IWAM_机器名两个用户设置密码,要一样。
2。开始--运行--打cmd,
然后cd D:InetpubAdminscripts(D为系统盘),
然后cscript.exe adsutil.vbs set w3svc/wamuserpass 你的密码,
然后cscript.exe adsutil.vbs set w3svc/anonymoususerpass 你的密码

方法三:

cscript.exe synciwam.vbs -v,
然后iisreset。
据说就可以了,但是到最后一部提示8004e00f的错误,此错误是MSDTC服务不正常造成的,
解决方法:

首先进入组件服务,查看组件服务/计算机/我的电脑/COM 应用程序,结果报错“COM 无法与 Microsoft 分布式事务协调程序交谈”,无法查看里面的对象。
2、进入事件查看器,发现msdtc服务没有正常启动。
3、删除注册表中的键:
? HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMSDTC
? HKEY_LOCAL_MACHINESOFTWAREMicrosoftMSDTC
? HKEY_CLASSES_ROOTCID
4、停止MSDTC服务:net stop msdtc
5、卸载MSDTC服务:msdtc -uninstall
6、重新安装MSDTC服务:msdtc -install
7、确认在事件查看器中msdtc服务已经正常启动[这步很关键,如果没有,重新启动下电脑看看]
8、重新设置IIS的IWAM账号密码。[在计算机管理中的用户管理里]
9、同步IIS metabase中IWAM_MYSERVER的密码,在CMD中:c:inetputadminscripts>adsutil set w3svc/wamuserpass "yourpassword"
10、同步COM 应用程序所用的IWAM_MYSERVER密码,在CMD中:c:inetputadminscripts>cscript synciwam.vbs -v
到这部分网上大部分都说可以了,但是我这里虽然没有8004e00f的错误提示了,但是访问页面Server Application Error 错误依旧,

最后终于找到了解决方法如下:

[1]:

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

在CMD下执行以下命令:
cd %windir%\system32\inetsrv
rundll32 wamreg.dll, CreateIISPackage
regsvr32 asptxn.dll

方法四:

可能是软件相互冲突。
仔细检查tomcat Web服务器的端口号是否是80?因为IIS的默认端口号也是80,所以端口冲突有可能造成IIS不能访问。
你先关闭或卸掉tomcat Web服务,再从“添加删除程序”中删除IIS,然后重装。
如果localhost不行,试一下:
http://127.0.0.1/


最后一招:重新Windows,安装好IIS后再安装VS2005。

共2页: 上一页 1 [2] 下一页

上一篇:请问买一个一般的笔记本外设键盘要多少钱?    下一篇:没有了

硬件相关文章

硬件热门文章

硬件推荐文章