2015-07-18 22 views
6

Cercando di impostare un sito Web predefinito in IIS. Durante il tentativo di avviare il sito Web, viene visualizzato il messaggio di errore: "Impossibile avviare il sito Web. Un altro sito Web potrebbe utilizzare la stessa porta".sito Web non può essere avviato un altro sito Web può utilizzare la stessa porta

Non vedo altri collegamenti sulla porta 80 in IIS. C'è un modo per determinare cos'altro potrebbe utilizzare la porta sulla macchina?

Grazie

risposta

1

Vai a Cmd, quindi digitare netstat -a Cercare indirizzo locale o porta locale per 80, o http

+3

FYI 'netstat -all' mi ha fornito l'output della guida. "netstat -a" era quello di cui avevo bisogno. – ilasno

+0

Questa è anche la lunga strada da percorrere, dal momento che questo rapporto è generalmente ingombrante e ci sono * di solito * non molti siti. Puoi altrettanto facilmente, e direttamente, controllare in IIS> fare clic su Modifica binding di ciascun sito per vedere la loro porta assegnata. È lì che vorresti cambiarlo, anche se è anche la porta 80: uccide 2 piccioni con una fava. – vapcguy

7

imbattuto in un problema come questo, quando mi è stato la creazione di un nuovo sito web sulla porta 80. Naturalmente, l'istanza del sito Web predefinito è anche sulla porta 80 e i conflitti. Ho pensato di aver risolto questo problema andando su "Edit Bindings" e cambiando la porta "Default Web Site" su 81 e lasciando il mio nuovo sito su 80. Non riuscivo ancora a iniziare il mio nuovo sito. Ho dovuto eliminare e ricreare il mio nuovo sito Web, quindi potrei avviarlo. È come se pensasse che il "Sito Web predefinito" fosse sull'80, anche se non lo era. Anche un iisreset, un riciclo del pool di app e del sito Web del mio nuovo sito non funzionava. Forse se avessi riavviato il sito/il pool di app del "Sito Web predefinito", forse avrebbe funzionato anche tu, ma non l'ho provato - ho appena cancellato/ricreato il mio nuovo sito. Ma questo è bastato per sfondare il "Sito Web Predefinito" tenendo a bada quella porta!

+0

Oltre 2 ore trascorse su questo problema, e questa era la soluzione per me. Grazie mille! – IfElseTryCatch

+0

@IfElseTryCatch Hai provato a riavviare il sito "Sito Web predefinito" o il pool di app, o hai appena fatto ciò che ho fatto ed eliminato/ricreato il tuo nuovo sito dopo aver cambiato "Sito Web predefinito" a 81 (o qualcosa di diverso di 80)? – vapcguy

0

Ho avuto lo stesso problema. Scoperto che dovevo legare la mia applicazione in modalità https, sul mio PC è installato un certificato che per impostazione predefinita porta a 443 porte.

Problemi correlati