aqw*_*ert 5 services port iis-7
我在工作中开发了一个网站,我们通常为我们的网站使用端口 80/443(正在开发中)。这一直运行良好,直到今天启动网站时出现错误(IIS 7)
无法启动此网站。另一个网站可能正在使用相同的端口。
现在我使用 netstat 来查找持有该端口 80 的进程 ID (PID):
netstat -o -n -a | findstr 0.0:80
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
Run Code Online (Sandbox Code Playgroud)
这在任务管理器中给了我
System 4 SYSTEM 00 56 K NT Kernal & System
Run Code Online (Sandbox Code Playgroud)
经过一番思考,我发现它可能是“万维网发布服务”,它在停止时会清除端口 80 的所有权。
但是这样做我无法启动我的网站:
万维网发布服务 (W3SVC) 已停止。除非万维网发布服务 (W3SVC) 正在运行,否则无法启动网站。
所以现在我有一个鸡蛋问题,需要运行 W3SVC 服务来启动网站,但它正在阻止网站启动。我不想将所有应用程序更改为使用另一个端口,因为这需要做一些工作,而且它昨天还在工作。
有任何想法吗?
归档时间: |
|
查看次数: |
5077 次 |
最近记录: |