Ho appena installato IIS7, ma ogni volta che voglio avviarlo, si verifica il seguente errore:
Che cosa c'è che non va ?
Ho Windows 7 64-bit build 7600 e ho installato .NET Framework 3.5 SP1 e .NET Framework 4 prima di installare IIS7.
Ho appena installato IIS7, ma ogni volta che voglio avviarlo, si verifica il seguente errore:
Che cosa c'è che non va ?
Ho Windows 7 64-bit build 7600 e ho installato .NET Framework 3.5 SP1 e .NET Framework 4 prima di installare IIS7.
Risposte:
Vai a Task Manager -> Processi e arresta manualmente il processo W3SVC. Dopo averlo fatto, il processo dovrebbe iniziare normalmente al riavvio di IIS
Ho trovato la soluzione:
Esegui -> appwiz.cpl -> Attiva o disattiva le funzionalità di Windows -> Deseleziona "Internet Information Services" e "Windows Process Activation Service"
Riavvia la tua macchina.
Esegui -> appwiz.cpl -> installa "Internet Information Services" e "Windows Process Activation Service"
Mi sono imbattuto nello stesso problema. È stato risolto con i seguenti passaggi:
Questo risolverà il problema.
Grazie, Narendra.
Ciò si verifica comunemente quando la porta 80 viene utilizzata da qualcos'altro. Se questa è una casella di sviluppo, hai anche Apache o Skype installati? Questi sono un colpevole comune.
È possibile verificare se la porta 80 è in uso eseguendo netstat -ab|find "80"
un prompt dei comandi con privilegi elevati. Questo potrebbe richiedere un minuto o due per l'esecuzione a seconda dell'attività di rete che si sta verificando sul tuo PC.
Apache
e Mysql
tramite XAMPP sul mio sistema prima di installare IIS7.
Un po 'diverso dalla soluzione di Mohammad :
Esegui -> appwiz.cpl -> Attiva o disattiva le funzionalità di Windows -> Seleziona "Servizio Attivazione processo Windows"
È tutto.
Ha risolto il mio problema.
La soluzione a questo problema era diversa per me.
Dopo aver seguito le soluzioni per verificare che le funzionalità della finestra in cui mi trovavo ancora avessero lo stesso problema.
Il messaggio di errore era lo stesso e ho notato che il servizio " World Wide Web Publishing Service
" di Windows impostato su automatico non era avviato.
Questo servizio dipendeva da " Windows Process Activation Service
" (Puoi controllare i servizi dipendenti facendo clic con il tasto destro> proprietà> scheda dipendente)
Ho ricevuto un errore mancante di file / assembly quando ho provato ad avviare manualmente " Windows Process Activation Service
". Secondo questo blog la apppools
cartella era scomparsa. Come l'autore di quella pagina non ho idea di cosa l'abbia fatta sparire ... software di sicurezza?
Ho aggiunto la directory c:\inetpub\temp\apppools
e avviato i servizi nell'ordine corretto. Entrambi sono ora impostati su automatico e funzionano tutti bene.
Ho avuto questo problema perché avevo dimenticato che stavo eseguendo il debug del w3svc
processo in Visual Studio quando lavoravo su un sito Web ed ero in pausa a un punto di interruzione. : P
È necessario verificare che tutti i seguenti servizi siano avviati o almeno non disabilitati: HTTP, Servizio di attivazione processi di Windows, Avvio processi DCOM e Mappatore endpoint RPC.
Dovresti anche verificare che nessun altro processo sia in ascolto sulla porta 80. Il modo più semplice per farlo è emettere quanto segue in una finestra di comando:
netstat -a -o|findstr 80
Skype
HTTP
nome. DCOM Process Launcher
e RPC Endpoint Mapper
vengono avviati ma Windows Process Activation Service
è in modalità Manuale e non è stato avviato. Quando volevo avviarlo, si è verificato questo errore: picfront.org/d/7MeM
Stavo avendo lo stesso problema e ho seguito tutti i passaggi descritti qui .... Tuttavia, nulla sembra funzionare.
L'errore nel gestore eventi che stavo riscontrando durante il tentativo di eseguire manualmente il servizio "Attivazione processo Windows" affermava che il servizio http non è stato trovato o disabilitato. Inoltre, non siamo riusciti a trovare il servizio http nell'elenco dei servizi .. quindi non ero sicuro su come abilitarlo.
Ecco l'errore che stavo ottenendo
The World Wide Web Publishing Service service depends on the HTTP service which failed to start because of the following error:
The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
Finalmente ho risolto usando il seguente comando nel prompt dei comandi.
sc config http start= auto
Quindi, appena avviato "Servizio Attivazione processo Windows" e IIS ora funziona correttamente.
Il merito va alla risposta originale fornita qui: Come reinstallare il servizio http windows di MajidTaheri
Sperando che questo aiuti qualcuno con lo stesso problema ...
Ho avuto un problema simile. Nel mio caso, il servizio World Wide Web Publushing Service (W3SVC) è stato disabilitato. Esegui services.msc, fai clic con il pulsante destro del mouse su World Wide Web Publushing Service, quindi fai clic su Proprietà e seleziona "Automatico" come tipo di avvio. Ora riavvia IIS.
Dopo l'aggiornamento da Server 2010 a 2012 R2 ho avuto lo stesso problema. Ho seguito il consiglio sopra con i passaggi aggiuntivi.
Dal prompt dei comandi con privilegi elevati:
sc config http start = auto
net start w3svc
Aggiornato il sito Web WSUS in Gestione IIS e riavviato e le cose andavano bene.