Návody

Apache nezačíná z ovládacího panelu XAMPP ve Windows 10

Apache nezačíná z ovládacího panelu XAMPP ve Windows 10

Po instalaci ovládacího panelu XAMPP v systému Windows 10 mnoho uživatelů uvedlo, že při spuštění narazilo na chybu Apache. K tomuto problému obvykle dochází, když proces jako World Wide Publishing Service běží na portu 80 vašeho zařízení. Z tohoto důvodu operační systém Windows 10 neumožňuje spuštění serveru Apache, a tím způsobí chybu.

17:38:38 [Apache] Chyba: Apache se neočekávaně vypnul. 17:38:38 [Apache] Může to být způsobeno zablokovaným portem, chybějícími závislostmi, 17:38:38 [Apache] nesprávnými oprávněními, selháním nebo vypnutím jinou metodou. 17:38:38 [Apache] Stisknutím tlačítka Protokoly zobrazíte protokoly chyb a zkontrolujte další vodítka 17:38:38 [Apache] Prohlížeč událostí Windows 17:38:38 [Apache] Pokud potřebujete další pomoc, zkopírujte a zveřejněte toto 17:38:38 [Apache] celé okno protokolu na fórech

Ve skutečnosti byl port 80 v počítači také výchozím portem TCP / IP, který modul Apaches používá na XAMPP. A protože dvě různé aplikace nemohou používat stejný síťový port, musíte jej před spuštěním serveru Apache serveru XAMPP zastavit. Pokud se s tímto problémem setkáváte také ve svém zařízení, existuje několik snadných řešení, která jsem v této příručce zmínil. Pojďme tedy začít.

Apache se nespouští z ovládacího panelu XAMPP

Nejlepším přístupem k opětovnému spuštění Apache by bylo vymazání služby World Wide Web Publishing Service. Můžete jej však získat také změnou čísla portu TCP / IP nebo podle potřeby zastavením služby. Chcete-li tedy opravit, aby se Apache nespouštěl na ovládacím panelu XAMPP, postupujte podle všech těchto možných metod:

  1. Vymazat celosvětové webové služby
  2. Změňte výchozí port Apache TCP / IP
  3. Zastavte službu publikování na webu

Podívejme se na ně podrobně.

1] Vymazat služby World Wide Web

Chcete-li vyřešit počáteční problém služby Apache, musíte ze svého zařízení vymazat služby WWW. Ale než začnete, ujistěte se, že nemáte žádnou aplikaci spoléhající se na tuto službu.

Pokud se vše zdá být v pořádku, otevřete v systému Windows Ovládací panely.

Jakmile se otevře, vyberte pro zobrazení ovládacího panelu v jednom Velké ikony nebo Malé ikony možnost, abyste viděli všechny položky ovládacího panelu.

Z dostupných položek vyberte Programy a funkce volba.

V levém postranním panelu je odkaz s názvem Zapnout nebo vypnout funkce Windows, Klikněte na to.

V dialogovém okně Funkce systému Windows rozbalte Internetová informační služba pole.

Nyní zrušte zaškrtnutí políčka týkající se World Wide Web Services a poté klikněte na ikonu OK tlačítko pro uložení změn.

Po dokončení výše uvedených kroků restartujte zařízení. Poté otevřete ovládací panel XAMPP a klikněte na tlačítko Start na Apache. Nyní by měl běžet na portu 80 v počítači.

2] Změňte výchozí port Apache TCP / IP

Pokud z nějakého důvodu výše uvedené řešení pro vás nefunguje, musíte nakonfigurovat Apache tak, aby se spouštěl na jiném portu TCP / IP. Postupujte tedy podle těchto návrhů:

Otevřete ovládací panel XAMPP na vašem zařízení Windows.

Klikněte na Konfigurace tlačítko modulu Apache.

Vybrat Apache (httpd.conf) ze seznamu rozbalovací nabídky.

Na následující stránce poznámkového bloku musíte najít Poslouchejte 80.

Chcete-li hledání usnadnit, stiskněte klávesovou zkratku Ctrl + F. V rozbalovací nabídce zadejte, co chcete hledat. Označit Obalit zaškrtávací políčko, odejít Shodný případ nezaškrtnuto a poté klikněte na ikonu Najdi další knoflík.

Jakmile najdete příslušný řádek, změňte číslo portu na libovolné libovolné číslo podle vašeho výběru.

Můžete například vyzkoušet port 121. Pak by odpovídající výsledek pro číslo portu TCP / IP byl něco jako - Poslouchejte 121.

Stisknutím klávesové zkratky Ctrl + S uložte změny v poznámkovém bloku.

Poznámka: Pamatujte, že při používání této konfigurace musíte vždy přidat číslo portu TCP / IP na adresu URL, kterou chcete připojit k vašemu webu. Například pro přístup k serveru Apache ve vašem prohlížeči budete muset zadat: localhost: 121 / dashboard spíše než localhost / dashboard.

Po správném provedení výše uvedených kroků by byl opraven počáteční problém Apache v XAMPP.

3] Zastavte službu publikování na webu

Alternativním způsobem je třeba zastavit službu publikování na webu a změnit její nastavení, aby bylo možné službu spustit pouze ručně. Pojďme tedy začít:

Chcete-li zastavit službu publikování na webu, musíte nejprve ve svém počítači se systémem Windows 10 otevřít Správce služeb Windows.

Na obrazovce Služby vyhledejte World Wide Web Publishing Service možnost pod název sloupec.

Jakmile ji najdete, poklepejte na ni a otevřete okno vlastností.

V okně vlastností se ve výchozím nastavení otevře karta Obecné.

Na kartě Obecné vyhledejte Typ spouštění a přepnout na Manuál. To vám umožní spustit službu ručně, když je požadována.

Do budoucna zastavte stav spuštěné služby a klikněte na Aplikovat > OK knoflík.

Nyní otevřete ovládací panel XAMPP a klikněte na ikonu Start tlačítko pro spuštění serveru Apache.

A je to. Doufám, že vám tento průvodce pomůže vyřešit počáteční problém služby Apache na ovládacím panelu XAMPP.

Hry Nejlepší hry z příkazového řádku pro Linux
Nejlepší hry z příkazového řádku pro Linux
Příkazový řádek není při používání Linuxu jen vaším největším spojencem - může být také zdrojem zábavy, protože jej můžete použít k hraní mnoha zábavn...
Hry Nejlepší aplikace pro mapování gamepadu pro Linux
Nejlepší aplikace pro mapování gamepadu pro Linux
Pokud rádi hrajete hry na Linuxu s gamepadem místo typického vstupního systému pro klávesnici a myš, máte k dispozici několik užitečných aplikací. Mno...
Hry Užitečné nástroje pro hráče Linuxu
Užitečné nástroje pro hráče Linuxu
Pokud rádi hrajete hry na Linuxu, je pravděpodobné, že jste ke zlepšení herního zážitku použili aplikace a nástroje jako Wine, Lutris a OBS Studio. Kr...