Apache sa nespúšťa z ovládacieho panela XAMPP v systéme Windows 11/10

Po nainštalovaní ovládacieho panela XAMPP(installing the XAMPP Control Panel) v systéme Windows(Windows) mnohí používatelia hlásili chybu pri spúšťaní Apache . Tento problém sa bežne vyskytuje, keď na porte 80 vášho zariadenia stále beží proces ako World Wide Publishing Service . Z tohto dôvodu operačný systém Windows 11/10 neumožňuje spustenie servera Apache , a tak spôsobuje chybu.

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

V skutočnosti bol port 80 na počítači tiež predvoleným portom TCP/IP , ktorý modul Apaches používa na (Apaches)XAMPP . A keďže dve rôzne aplikácie nemôžu používať rovnaký sieťový port, musíte ho zastaviť pred spustením servera Apache XAMPP . Ak sa tento problém vyskytuje aj na vašom zariadení, existuje niekoľko jednoduchých riešení, ktoré som spomenul v tejto príručke. Takže poďme na to.

Apache sa nespúšťa z ovládacieho panela XAMPP(XAMPP Control Panel)

Vyčistenie World Wide Web Publishing Service by bolo najlepším prístupom, ako znova spustiť Apache . Môžete ho však získať aj zmenou čísla portu TCP/IPAk chcete opraviť, že sa Apache nespúšťa na ovládacom paneli XAMPP(XAMPP Control Panel) , postupujte podľa týchto všetkých možných metód:

  1. Jasné služby World Wide Web
  2. Zmeňte predvolený port Apache TCP/IP
  3. Zastavte službu World Wide Web Publishing Service(Stop World Wide Web Publishing Service)

Pozrime sa na ne podrobne.

1] Vymazať služby World Wide Web

Ak chcete vyriešiť počiatočný problém služby Apache , musíte zo svojho zariadenia vymazať služby World Wide Web Services . Pred začatím sa však uistite, že nemáte žiadnu aplikáciu, ktorá sa spolieha na túto službu.

Ak sa zdá, že je všetko v poriadku, otvorte Ovládací panel(open the Control Panel) v systéme Windows.

Po otvorení vyberte, či chcete ovládací panel(Control Panel) zobraziť v možnosti Veľké ikony(Large icons) alebo Malé ikony(Small icons) , aby ste videli všetky položky ovládacieho panela(Control Panel) .

Opravte, že sa Apache nespúšťa na ovládacom paneli XAMPP

Z dostupných položiek vyberte možnosť Programy a funkcie(Programs and Features) .

Na ľavom bočnom paneli sa nachádza odkaz Zapnúť alebo vypnúť funkcie systému Windows(Turn Windows features on or off) , kliknite naň.

Oprava - Apache sa nespúšťa na ovládacom paneli XAMPP

V dialógovom okne Funkcie systému Windows rozbaľte pole (Windows Features)Internetové informačné služby(Internet Information Services) .

Teraz zrušte začiarknutie políčka týkajúceho sa služieb World Wide Web(World Wide Web Services) a potom kliknutím na tlačidlo OK uložte zmeny.

Apache sa nespúšťa na ovládacom paneli XAMPP

Po dokončení vyššie uvedených krokov reštartujte zariadenie. Potom otvorte ovládací panel XAMPP(XAMPP Control Panel) a kliknite na tlačidlo Štart(Start) na Apache . Teraz by mal bežať na porte 80 na vašom počítači.

2] Zmeňte(Change) predvolený port Apache TCP/IP

Ak z nejakého dôvodu vyššie uvedené riešenie problému nefunguje, musíte nakonfigurovať Apache tak, aby sa spúšťal na inom porte TCP/IPTakže postupujte podľa týchto návrhov:

Otvorte ovládací panel XAMPP(XAMPP Control Panel) na svojom zariadení so systémom Windows(Windows) .

Kliknite na tlačidlo Config modulu Apache.

Vyberte možnosť Apache (httpd.conf) zo zoznamu vyskakovacieho menu.

Apache sa nespúšťa z ovládacieho panela XAMPP

Na nasledujúcej stránke poznámkového bloku musíte nájsť Listen 80 .

Na uľahčenie vyhľadávania stlačte klávesovú skratku Ctrl+F . V rozbaľovacej ponuke zadajte, čo chcete hľadať. Označte začiarkavacie políčko (Mark) Zalomiť(Wrap around) , ponechajte možnosť Rozlišovať malé a veľké písmená(Match case) nezačiarknuté a potom kliknite na tlačidlo Nájsť ďalšie(Find Next) .

Zmeňte predvolený port TCPIP Apache.

Keď nájdete príslušný riadok, zmeňte číslo portu ľubovoľným ľubovoľným číslom podľa vášho výberu.

Môžete napríklad vyskúšať port 121. Potom bude zodpovedajúci výsledok pre číslo portu TCP/IPListen 121 .

Press Ctrl+S uložte zmeny do poznámkového bloku(Notepad) .

Poznámka: (Note:) Upozorňujeme(Please) , že pri používaní tejto konfigurácie je vždy potrebné pridať číslo portu TCP/IPadrese URL(URL) , ktorú chcete pripojiť k svojej lokalite. Napríklad na prístup k serveru Apache vo svojom prehliadači budete musieť zadať:  localhost:121/dashboard namiesto localhost/dashboard .

Po správnom vykonaní vyššie uvedených krokov by sa problém so spustením Apache v XAMPP vyriešil.

3] Stop World Wide Web Publishing Service

Alternatívnym spôsobom musíte zastaviť službu publikovania na webe(World Wide Web Publishing Service) a zmeniť jej nastavenia tak, aby sa služba dala spustiť iba manuálne. Takže začnime:

Ak chcete zastaviť službu World Wide Web Publishing Service(World Wide Web Publishing Service) , najprv musíte na svojom počítači so systémom Windows 10 otvoriť Správcu služieb systému Windows.(open Windows Services Manager)

Na obrazovke Services vyhľadajte možnosť World Wide Web Publishing Service v stĺpci Názov .(Name)

Keď to nájdete, dvakrát naň kliknite a otvorte okno vlastností.

V okne vlastností sa predvolene otvorí karta Všeobecné .(General)

Na karte Všeobecné vyhľadajte Typ spustenia(Startup Type) a prepnite ho na možnosť Manuálne(Manual) . To vám umožní spustiť službu manuálne, keď je to potrebné.

Pokračujte, zastavte stav spustenia služby a kliknite na tlačidlo Použiť(Apply) > OK .

Teraz otvorte ovládací panel XAMPP(XAMPP Control Panel) a kliknutím na tlačidlo Štart(Start) spustite server Apache.

To je všetko. Dúfam, že vám táto príručka pomôže vyriešiť počiatočný problém služby Apache na ovládacom paneli XAMPP.(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

Som softvérový vývojár s viac ako 10-ročnými skúsenosťami. Špecializujem sa na programovanie pre Mac a napísal som niekoľko tisíc riadkov kódu pre rôzne aplikácie Mac, vrátane, ale nie výlučne: TextEdit, GarageBand, iMovie a Inkscape. Mám skúsenosti aj s vývojom pre Linux a Windows. Moje zručnosti vývojára mi umožňujú písať vysokokvalitné a komplexné návody pre rôzne platformy vývoja softvéru – od macOS po Linux – vďaka čomu sú moje návody ideálnou voľbou pre tých, ktorí sa chcú dozvedieť viac o nástrojoch, ktoré používajú.



Related posts