如果你在Windows XP上折腾过IIS,应该知道装它有多麻烦——要翻出系统盘,要手动勾选组件,还动不动就报错。IIS5.1一键自动安装版就是冲着这些痛点来的,它把这个版本的IIS打包成可以直接双击运行的安装程序,不需要操作系统光盘,装完还会自动帮你把asp.net运行环境注册好。对于需要在XP下搭建IIS做开发或部署的人来说,省下的时间相当可观。当然,安装和使用过程中可能会碰到几个常见问题,下面一并整理出来。

1、 专门针对Windows XP系统,内置的是IIS 5.1版本
2、 把原本需要手动操作的安装步骤做了大幅压缩,双击就能自动跑完
3、 不用再翻找操作系统安装光盘,这一点比系统自带的方式省事很多
4、 如果机器上已经装了.NET,安装程序会自动完成asp.net运行环境的注册
- 弹出“安装程序无法复制文件zClientm.exe”时,这个文件和IIS本身没关系,它属于在线游戏组件
- 处理办法是打开“添加删除windows组件”,双击“附件和工具”,再双击“游戏”,把“Internet游戏”前面的勾去掉,然后继续安装
- 如果反复提示无法复制staxmem.dll、iisapp.vbs、convlog.exe这类文件,先确认安装盘或安装文件本身是完好的
- 确认无误后,在“运行”里执行:esentutl /p %windir%/security/database/secedit.sdb,之后再重新开始安装IIS
- 安装完成后浏览网站下的页面,如果遇到HTTP 500内部服务器错误,直接运行安装文件夹里的IIS500.bat
- 跑完这个批处理,再重新测试页面访问是否恢复正常
1、 先看是不是装了WEB迅雷,它和IIS有冲突。解决办法是卸载WEB迅雷,或者先退出它再启动IIS,等IIS起来后再把WEB迅雷开回去
2、 检查80端口有没有被别的程序占用。可以改掉其它网站或IIS下站点的端口,避开冲突;也可以用TCPView或FPort这类工具查一下到底是谁占着80端口
3、 系统补丁也可能导致IIS起不来。打开“添加删除程序”,勾上“显示更新”,在列表里找KB939373、KB942830、KB942831这三个补丁,有的话卸载掉再启动IIS
4、 把系统升级到SP3也能解决部分由补丁引起的问题
(您的评论需要经过审核才能显示)
0条评论