xp IIS5.1发布,和常见问题解决
最近帮别人做了个网站,如是想用自己的电脑作为服务器发布做的网站。本想发布IIS是一件很平坦的事情,没想到在发布中遇到了很多问题。如下是我的解决方案,给那些还在为发布iis发愁的同胞们提供些帮助。
环境:xp sp2 ,IIS 5.1
一:在控制面板中找到“添加/删除window组件”,点击”Internet信息服务“,继续下一步,中途如果提示缺少什么文件的话,只管选择IIS包中的文件即可。点击下步至到完成。
二:如果你运气好的话,可能第一发布IIS就可能成功。如果不好,就当做自己倒霉了。但是也别急,我这里有些问题的解决方法。不管IIS遇到什么问题,首先在 控制面板--》管理工具--》事件查看器 点击应用程序 找到IIS错误的根本原因,然后对症下药就OK了。常见得IIS可能有这样的两个错误使他不能运行。
A: "IIS Http 500“内部服务器错误:如下三步就可以解决问题
1:运行:regsvr32 %windir%/system32/vbscript.dll (其实这一步也可以省,确保万一,还是执行吧)
2:运行:msdtc -resetlog
3:重新安装IIS
经过如上的步骤,这个问题就可以解决了。
B:"服务器应用程序不可用",如果你在事件查看器中,你会发现
错误:0x80131902,这个问题的解决方法有如下4步:
1:在“运行”中敲入“cmd”,然后输入 “net stop w3svc”(停止IIS),或者你 控制面板--》管理工具--》服务
手动停止 "world wide web publishing “服务。
2:在cmd的命令提示符中敲入" cd C:\Windows\Microsoft.NET\Framework\v2.0.50727"回车,再输入aspnet_regiis.exe -ua(卸载IIS上所有版本的ASP.net)
3:在上一个命令输入完成后,输入"aspnet_regiis.exe -i"(重新安装ASP.net到IIS)
4:再重新启动"world wide web publishing “服务,或直接输入 "net start w3svc" 即可。
C:最近在更新系统补丁时,不知不觉隐藏了一个大的问题。结果IIS启动不了,结果发现“World Wide Web Publishing服务无法启动 提示错误127 找不到指定程序”。心里很是郁闷。在网上也是找了很久,不过答案就是一种,“什么删除KB939373,942830和942831”,关键是我的系统更新的补丁里根本就没有这样的文件。还有人说“打开些这个,那个服务。”我从服务列表里,把服务全都打开了,就是World Wide Web Publishing服务无法启动,很是郁闷。现在网上解决问题的答案千篇一律,你抄我的,我抄别人的。没有一点技术创新。但是,并不是所有的问题都只有一个解决方案。废话我少说了。我的解决方案是:
1:我从系统补丁更新中,没有找到"KB939373"补丁,如是,我就从网上下载了“KB939373”补丁包。安装成功之后,也没有删除这个“KB939373”补丁。
我直接在”服务(本地)“中把“World Wide Web Publishing”服务启动成功。呵呵。再去重启IIS(如果你不放心,就把IIS重新安装下),就ok了!
如下是"KB939373"补丁下载:
/Files/yoolonet/WindowsXP-KB939373-x86-CHS.rar
呵,也祝你好运!