我们这里对win7使用IIS架设服务器所面临的一切 问题进行汇总,包括最难缠的WAS和W3SVC服务无法启动的问题.
首先,为什么我的电脑没有IIS?
好吧,Windows 7 是默认没有安装的。
进入 控制面板一切 控制面板项程序和功能 页面,选择左边 打开或关闭Windows功能,
把这个安上吧~ 然后在 控制面板一切 控制面板项管理工具 中就可以 看到了
我建了一个网站了,启动网站服务,却弹出这么一个错误,怎样处理 ?(除非 Windows Activation Service (WAS)和万维网发布服务(W3SVC)均处于运行状态,否则无法启动网站。目前,这两项服务均处于停止状态。)
恩,yizhilin 同学 告诉我们,在WINDOWS服务管理里 启动 World Wide Web Publishing Service 即可!
打开服务(services.msc),发现这丫的虽然是自动启动,可是竟然 没有运行,果真 是这个家伙捣乱 !
启动之,果真 错误跟着来了(无法启动world wide web publishing service服务:错误1068:依赖服务或组无法启动。)
这个错误竟然 搜遍网络也没有人说过!(英文网站除外,后来的确 找到了)
无法 翻看事情 查看器,总算找到原因:
与 World Wide Web Publishing Service 服务相依的 Windows Process Activation Service 服务因下列错误而无法启动: 系统找不到指定的路径。
恩,头痛医头,脚痛医脚,但翻遍服务也没有找到这丫的 Windows Process Activation Service
看来有是一个没有安装的系统组件。安装之。
这下服务里的确 有了(可能需要. 重启) Windows Process Activation Service ,但是启动一下,错误又来了(这是我的原因,但也有普遍性)
Windows无法启动 Windows Process Activation Service 服务: 系统找不到指定的路径。
网络上一切 的回复都是:重新安装这个服务,擦,显然没用啊!
最后实在没方法 ,直接搜索 Windows Process Activation Service,不得不供认 ,还是老外牛啊!果真 有 Scott Hanselman 同学 来排忧解难,位列google搜索第6位,鸟语比较多,而且是完全不知情的状况 下去探查询 题来源,当然最重要的还是解决计划 ,差点没有被雷死,fuck my life!
答案是:
It looks like there SHOULD be a folder call c:inetpubtempapppools
这个文件夹是被自己. shift+delete了,而且是很早之前的事情了,没想到在这里翻船了!OK,拨开云雾见青天,开始享用 IIS吧!