永发信息网

高手帮忙解决下我的iis问题

答案:2  悬赏:0  手机版
解决时间 2021-07-26 16:21
  • 提问者网友:送舟行
  • 2021-07-25 19:03

我重装了IIS也不行!请各位高手帮忙解决下

最佳答案
  • 五星知识达人网友:煞尾
  • 2021-07-25 20:36

首先你要确认是否因为补丁KB939373、kB942830,KB942831导致IIS WEB服务不启动,在控制面板的“添加或删除程序”里可以找到,然后将这几个补丁都删除(记住:要勾选“显示更新”);


接下来的操作:


打开“开始”->"控制面板"->“管理工具”->“组件服务”->“计算机”->“我的电脑”->“COM+应用程序”,(看A) 然后在右边框中,右击“IIS Out-Of-Process Pooled Applications”,(看B)选择属性,点“标识”选项卡,选择“系统帐户”,然后确定,在“服务”(不是刚才那个,打开管理工具-服务)中重启IIS即可。
A.如打开“COM+应用程序”时出现错误,错误代码:“8004E00F-COM+无法与Microsoft分布式事务协调程序 ”

解决办法:在"开始"-“运行“窗口中输入,msdtc -resetlog (注意-前面有一空格)即可。『输入msdtc -resetlog会蓝屏『友情提示:安装卡巴2009的会与IIS起冲突哦,不过没有关系,还是有办法的,先关闭卡巴!不用卸载哦。。。。。。我中招了。蓝屏的次数挺多!

B.在“COM+应用程序”右框的组件中“IIS Out-Of-Process Pooled Applications”找不到解决办法:

开始菜单->运行->cmd打开命令提示窗口。

输入cd %windir%/system32/inetsrv切换到了system32下inetsrv目录。
再输入rundll32 wamreg.dll, CreateIISPackage。

注意:必须准确键入“CreateIISPackage”,它区分大小写。

再输入regsvr32 asptxn.dll。
关闭"组件服务"并重新打开"组件服务"。

重启IIS:"管理工具"-"服务"找到IIS Admin右击选择"重新启动".

最后打开“管理工具”->“internet信息服务”找到“默认网站”然后右击它,选择属性,在“TCP地址”处选择本机的IP地址。再打开“目录安全性”->“编辑”弹出“身份验证方法对话框”

这里比较麻烦点。下面说起来有点难,如果上面都对,那100%是下面的问题,如果这里设置不到,打开网页时,将弹出一个对话框确认后出现“未登陆,无权访问”,又或者显示那一行出现错误等。
点击“浏览”->“高级”->“立即查找”在下框选择一个能用的用户(如当前用户),然后确定。

在“匿名访问”处打勾,“允许IIS控制密码”不打勾,密码(你刚才选择的用户的密码,无密码为空,确定密码也为空)。"基本....."不打勾,"集成....."处打勾。然后在刚才“匿名访问”处打过勾的现在又不打勾了。

确定后,先按“应用”会出现一条信息“localstart.asp”(其它文件不要选),
用鼠标“点击选择它”(记住,其实就是这里没有选择),再确定。

从新进入刚才的“身份验证方法对话框”,在“匿名访问”处重新打勾再“{补充最重要问题}(:允许IIS控制密码“打勾)应用。哈哈。总算是错有错招!”,如出现之前我说的那条信息再点击选择它,再确定,即可完成了。

现在在地址栏输入http://localhost/localstart.asp应该没问题了。

全部回答
  • 1楼网友:千夜
  • 2021-07-25 21:21

先卸载IIS然后再安装试试

我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯