启动IIS管理器上网站内容报错“万维网发布服务(W3SVC)已停止。除非万维网发布服务(W3SVC)正在运行,否则无法启动网站”_万维网发布服务w3svc已停止除非万维

一、问题描述

        当我们的部署的网站内容无法访问后,查看IIS管理器的网站(或webapi)等内容后发现该网站(或webapi等所有的内容)已经停止,当我们启动该网站(或webapi)时却报错“万维网发布服务(W3SVC)已停止。除非万维网发布服务(W3SVC)正在运行,否则无法启动网站”或者报错【Application pools can not be started unless the Windows Process Activation Service(WAS)is running】,如下图所示:

二、问题分析

        通过查看报错信息可以知道是由于服务器上的【World Wide Web 发布服务】服务已经停止,我们打开服务界面去查看该服务是否开启,如没有开启则启动一下后在启动网站(或webapi)等内容即可。

三、解决方法

Windows系统的一些基础操作(通过运行命令方式打开)_windows系统基本操作​编辑https://blog.csdn.net/xiaochenXIHUA/article/details/122782021?ops_request_misc=%257B%2522request%255Fid%2522%253A%2522169712508716800197089636%2522%252C%2522scm%2522%253A%252220140713.130102334.pc%255Fblog.%2522%257D&request_id=169712508716800197089636&biz_id=0&utm_medium=distribute.pc_search_result.none-task-blog-2~blog~first_rank_ecpm_v1~rank_v31_ecpm-1-122782021-null-null.nonecase&utm_term=services.msc&spm=1018.2226.3001.4450

        《1》同时按下键盘的Windows图标+R键打开运行窗口;然后输入服务命令【services.msc】后点击【确定】按钮即可打开【服务】管理界面,如下图所示:

        《2》找到【World Wide Web 发布服务】或者是【World Wide Web Publishing Service】 后查看是否启动,若没有启动则点击【启动】即可,如下图所示:

《3》 启动【World Wide Web 发布服务】后在到【Internet Information Services(IIS)管理器】上启动网站(或webapi)等内容就可以正常启动不会报错了。

        注意:关于【Application pools can not be started unless the Windows Process Activation Service(WAS)is running】这个错误只用检查【服务】管理界面的【Windows Process Activation Service】服务是否启动(若没有启动则点击启动)即可;如下图所示:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值