Nije moguće zaustaviti HTTP servis kada je instaliran servis Microsoft Web Deployment

SIMPTOMI
Zamislite sljedeće. Pokušavate zaustaviti HTTP servis na poslužitelju koji koristi Internet Information Services (IIS) 6, 7 ili 7.5. Na poslužitelju je instaliran i servis Microsoft Web Deployment (MSDEPSVC). Kada pokušate zaustaviti HTTP servis pomoću naredbe naredbenog retka NET STOP HTTP, u naredbenom retku pojavljuje se sljedeća poruka o pogrešci:

The HTTP service is stopping..... (HTTP servis se zaustavlja.....)
The HTTP service could not be stopped. (HTTP servis nije moguće zaustaviti.)


Ako ponovno pokrenete naredbu NET STOP HTTP, pojavljuje se sljedeća poruka:

The service is starting or stopping. (Servis se pokreće ili zaustavlja.) Please try again later. (Pokušajte ponovno kasnije.)



UZROK
Taj se problem pojavljuje jer servis Microsoft Web Deployment (MSDEPSVC) ovisi o HTTP servisu, ali kad se MSDEPSVC prvi put instalira, Service Control Manager ne registrira tu ovisnost. Kada se HTTP pokuša zaustaviti, mora zaustaviti i ovisne servise. No HTTP nije svjestan da treba zaustaviti MSDEPSVC zbog neregistrirane ovisnosti i zato zaustavljanje servisa ne uspijeva.
RJEŠENJE
Da bismo riješili taj problem umjesto vas, prijeđite na odjeljak "Popravite mi to". Ako biste radije sami riješili problem, prijeđite na odjeljak "Popravit ću to sam".

Popravite mi to



Da biste automatski riješili problem, kliknite gumb ili vezu Fix it (Popravak). Zatim kliknite Run (Pokreni) u dijaloškom okviru File Download (Preuzimanje datoteke) te slijedite korake koje preporučuje čarobnjak Fix it (Popravak).




Napomene
  • Čarobnjak je možda samo na engleskom jeziku. No automatsko popravljanje funkcionira i u verzijama sustava Windows na drugim jezicima.
  • Ako trenutno ne radite na računalu na kojemu se pojavljuje problem, rješenje za popravak možete spremiti na izbrisivi memorijski pogon ili na CD, a zatim ga pokrenuti na računalu na kojem se problem pojavljuje.

Sada prijeđite na odjeljak "Je li to riješilo problem?".



Popravit ću to sam

Da biste sami riješili taj problem, kopirajte sljedeću skriptu i pokrenite je na poslužitelju kao skriptu za PowerShell. Ta će skripta osigurati ispravnu registraciju svih ovisnosti HTTP servisa.



$bFoundHttp = $false$msdepsvc = Get-Service -name MsDepSvc$reqsvcs = "HTTP"$msdepsvc.ServicesDependedOn | ForEach-Object `{    if($_.Name -eq "HTTP")    {  $bFoundHttp = $true    }    else    {    if($_.Name -ne "") {     $reqsvcs += "/" + $_.Name }    }}if ($bFoundHttp -eq $false){    $status = $msdepsvc.Status    if($status -eq "Running")    { Stop-Service -name MsDepSvc    }        sc.exe config MsDepSvc depend= $reqsvcs    if($status -eq "Running")    { Start-Service -name MsDepSvc    }}


Je li to riješilo problem?

  • Provjerite je li problem riješen. Ako je problem riješen, gotovi ste s ovim odjeljkom. Ako problem nije riješen, obratite se službi za podršku.
  • Voljeli bismo od vas dobiti povratne informacije. Da biste nam poslali povratne informacije ili prijavili eventualne probleme s ovim rješenjem, ostavite komentar na blogu "Popravite mi to" ili nam pošaljite poruku e-pošte.
DODATNE INFORMACIJE
Dodatne informacije o instalaciji ljuske Windows PowerShell 1.0 na poslužitelj sa sustavom Windows Server 2003 potražite na sljedećoj vezi:

Windows PowerShell 1.0 instalacijski paketi na engleskom jeziku za Windows Server 2003 i Windows XP
http://support.microsoft.com/kb/926139




Dodatne informacije o korištenju ljuske Windows PowerShell 1.0 u sustavima Windows Server 2003, Windows Server 2008 i Windows Server 2008 R2 potražite na sljedećoj vezi:

Windows PowerShell
http://technet.microsoft.com/en-us/library/bb978526.aspx




Dodatne informacije o Microsoftovu alatu za razvoj mreže potražite na sljedećoj vezi:

Web Deploy 2.0
http://www.iis.net/download/WebDeploy

fixit fix it fixme
Note This is a "FAST PUBLISH" article created directly from within the Microsoft support organization. The information contained herein is provided as-is in response to emerging issues. As a result of the speed in making it available, the materials may include typographical errors and may be revised at any time without notice. See Terms of Use for other considerations.
מאפיינים:

מזהה פריט: 2597817 - סקירה אחרונה: 11/22/2011 18:27:00 - תיקון: 1.0

Microsoft Internet Information Services 6.0, Microsoft Internet Information Services 7.0, Microsoft Internet Information Services 7.5

  • kbfixme kbmsifixme KB2597817
משוב