Apache startar inte från XAMPP Kontrollpanel i Windows 11/10

Efter att ha installerat XAMPP Kontrollpanel(installing the XAMPP Control Panel)Windows rapporterade många användare att de stötte på ett fel när de startade Apache . Det här problemet uppstår ofta när en process som World Wide Publishing Service fortsätter att köras i 80-porten på din enhet. På grund av detta tillåter inte operativsystemet Windows 11/10Apache -servern körs, och på så sätt orsakar det felet.

5:38:38 PM  [Apache]    Error: Apache shutdown unexpectedly.
5:38:38 PM  [Apache]    This may be due to a blocked port, missing dependencies, 
5:38:38 PM  [Apache]    improper privileges, a crash, or a shutdown by another method.
5:38:38 PM  [Apache]    Press the Logs button to view error logs and check
5:38:38 PM  [Apache]    the Windows Event Viewer for more clues
5:38:38 PM  [Apache]    If you need more help, copy and post this
5:38:38 PM  [Apache]    entire log window on the forums

Port 80 på en dator brukade faktiskt också vara standard TCP/IP porten som Apaches -modulen använder på XAMPP . Och eftersom två olika applikationer inte kan använda samma nätverksport, måste du därför stoppa den innan du startar XAMPP :s Apache -server. Om du också upplever det här problemet på din enhet finns det några enkla lösningar som jag har nämnt i den här guiden. Så, låt oss börja.

Apache startar inte från XAMPP Kontrollpanel(XAMPP Control Panel)

Att rensa World Wide Web Publishing Service skulle vara det bästa sättet att starta Apache igen. Du kan dock också få det genom att ändra TCP/IP portnumret eller genom att stoppa tjänsten om det behövs. Så för att fixa Apache som inte startar på XAMPP Kontrollpanel(XAMPP Control Panel) , följ dessa alla möjliga metoder:

  1. Rensa World Wide Web Services
  2. Ändra standard Apache TCP/IP port
  3. Stoppa World Wide Web Publishing Service(Stop World Wide Web Publishing Service)

Låt oss se dem i detalj.

1] Rensa World Wide Web Services

För att lösa startproblemet med Apache -tjänsten måste du rensa World Wide Web Services från din enhet. Men innan du börjar, se till att du inte har någon app som förlitar sig på den här tjänsten.

Om allt verkar vara okej, öppna kontrollpanelen(open the Control Panel) på ditt Windows-system.

När den öppnas väljer du att visa kontrollpanelen(Control Panel) i antingen alternativet Stora ikoner(Large icons) eller Små ikoner(Small icons) , så att du kan se alla kontrollpanelobjekt(Control Panel) .

Fixa Apache som inte startar på XAMPP Kontrollpanel

Från de tillgängliga objekten väljer du alternativet Program och funktioner .(Programs and Features)

I det vänstra sidofältet finns en länk som heter Slå på eller av Windows-funktioner(Turn Windows features on or off) , klicka på den.

Fix - Apache startar inte på XAMPP Kontrollpanel

Expandera fältet Internet Information Services i dialogrutan Windows-funktioner .(Windows Features)

Avmarkera nu kryssrutan för World Wide Web Services och klicka sedan på OK - knappen för att spara ändringarna.

Apache startar inte på XAMPP kontrollpanel

När du har slutfört stegen ovan, starta om enheten. Öppna sedan XAMPP -kontrollpanelen(XAMPP Control Panel) och klicka på Start- knappen på Apache . Det bör nu köras i port 80 på din dator.

2] Ändra(Change) standard Apache TCP/IP port

Om ovanstående metodlösning av någon anledning inte fungerar för dig, måste du konfigurera Apache för att köras på en annan TCP/IP port. Så följ dessa förslag:

Öppna XAMPP-kontrollpanelen(XAMPP Control Panel) på din Windows - enhet.

Klicka på knappen Config i Apache-modulen.

Välj alternativet Apache (httpd.conf) från listan i popup-menyn.

Apache startar inte från XAMPP Kontrollpanel

På följande anteckningsblockssida måste du hitta Listen 80 .

För att göra sökningen enkel, tryck på Ctrl+F -genvägstangenten. I popup-menyn skriver du vad du vill söka efter. Markera kryssrutan (Mark) Wrap(Wrap around) around, lämna Matcha skiftläge(Match case) omarkerad och klicka sedan på knappen Hitta nästa .(Find Next)

Ändra standard Apache TCPIP-port.

När du har hittat respektive linje, ändra portnumret med valfritt godtyckligt nummer.

Du kan till exempel prova port 121. Då skulle motsvarande resultat för TCP/IP portnummer vara något i stil med – Lyssna 121(Listen 121) .

Press Ctrl+S genvägstangent för att spara ändringarna i Anteckningar(Notepad) .

Obs: (Note:) Observera(Please) att när du använder den här konfigurationen måste du alltid lägga till TCP/IP portnumret på den URL som du vill ansluta till din webbplats. Till exempel, för att komma åt Apache -servern i din webbläsare, måste du ange:  localhost:121/dashboard istället för localhost/dashboard .

Efter att ha utfört ovanstående steg ordentligt skulle startproblemet för Apache i XAMPP fixas.

3] Stoppa World Wide Web Publishing Service(Stop World Wide Web Publishing Service)

På ett alternativt sätt måste du stoppa World Wide Web Publishing Service och ändra dess inställningar så att tjänsten endast kan startas manuellt. Så, låt oss börja:

För att stoppa World Wide Web Publishing Service måste du först öppna Windows Services Manager(open Windows Services Manager) på din Windows 10-dator.

På skärmen Tjänster(Services) , sök efter alternativet World Wide Web Publishing Service under kolumnen Namn .(Name)

När du hittat, dubbelklicka på den för att öppna egenskapsfönstret.

I egenskapsfönstret öppnas fliken Allmänt(General) som standard.

På fliken Allmänt letar du upp Starttyp(Startup Type) och växlar till Manuell(Manual) . Detta gör att du kan starta tjänsten manuellt när det behövs.

Gå vidare, stoppa tjänstens körstatus och klicka på Verkställ(Apply) > OK -knappen.

Öppna nu XAMPP-kontrollpanelen(XAMPP Control Panel) och klicka på Start -knappen för att köra Apache-servern.

Det är allt. Jag hoppas att den här guiden hjälper dig att fixa startproblemet för Apache-tjänsten på XAMPP-kontrollpanelen.(That’s it. I hope this guide would help you to fix the starting problem of the Apache service on the XAMPP Control Panel.)



About the author

Jag är en webbutvecklare med över 10 års erfarenhet, inklusive 8 år som professionell mjukvaruingenjör. Jag har även erfarenhet av att utveckla mobilappar och spel, både för stationära och mobila enheter. På min fritid gillar jag att spela tv-spel och titta på film, lyssna på musik, läsa böcker och göra lite trädgårdsarbete.



Related posts