Não é possível iniciar o WebSite porque a porta 80 está sendo usada pelo W3SVC.exe

5

Desenvolvi um site no trabalho e normalmente usamos a porta 80/443 para nossos sites (em desenvolvimento). Isso funcionou bem até hoje, quando iniciar o site me dá o erro (IIS 7)

This Web site cannot be started. Another Web site may be using the same port.

Agora usei o netstat para encontrar o ID do processo (PID) que mantém essa porta 80:

netstat -o -n -a | findstr 0.0:80
TCP    0.0.0.0:80             0.0.0.0:0              LISTENING       4

O que me dá no TaskManager

System    4   SYSTEM  00   56 K   NT Kernal & System

Após um pouco de goggling Eu vejo que poderia ser o" Serviço de Publicação na World Wide Web "que, quando parado, limpa a propriedade da porta 80.

No entanto, ao fazer isso, não consigo iniciar meu website:

The World Wide Web Publishing Service (W3SVC) is stopped. Web sites cannot be started unless the World Wide Web Publishing Service (W3SVC) is running.

Então, agora eu tenho um problema com o ovo de galinha, no qual o serviço W3SVC precisa ser executado para iniciar o site, mas isso impede que os sites sejam iniciados. Eu não quero mudar todo o aplicativo para usar outra porta, pois isso exigiria um pouco de trabalho e estava funcionando ontem.

Alguma idéia?

    
por aqwert 15.04.2013 / 01:51

1 resposta

-1

Tente procurar no gerenciador do IIS, clique com o botão direito do mouse no site padrão e selecione Edit Bindings . Verifique se você não tem nenhuma ligação extra / em branco para a porta 80. Talvez seja necessário remover uma ligação vazia.

    
por 04.06.2016 / 03:22