Az XAMPP vezérlőpult Windows 10 rendszerre történő telepítése után sok felhasználó arról számolt be, hogy az indítás során hibát észlelt Apache. Ez a probléma gyakran akkor fordul elő, amikor egy olyan folyamat, mint a World Wide Publishing Service, folyamatosan fut az eszköz 80-as portján. Emiatt a Windows 10 operációs rendszer nem engedélyezi az Apache szerver futtatását, és ez okozza a hibát.
17:38:38 [Apache] Hiba: Az Apache váratlanul leállt. 17:38:38 [Apache] Ennek oka lehet egy blokkolt port, hiányzó függőségek, 17:38:38 [Apache] nem megfelelő jogosultságok, összeomlás vagy más módszerrel történő leállítás. 17:38:38 [Apache] Nyomja meg a Naplók gombot a hibanaplók megtekintéséhez, és ellenőrizze, hogy 17:38:38 PM [Apache] a Windows Eseménynaplóban további nyomokat talál-e. 17:38:38 PM [Apache] Ha további segítségre van szüksége, másolja és posztolja ezt a 17:38:38 [Apache] teljes naplóablakot a fórumokon
Valójában a számítógép 80-as portja is az alapértelmezett TCP / IP-port volt, amelyet az Apache modul az XAMPP-n használ. Mivel két különböző alkalmazás nem tudja használni ugyanazt a hálózati portot, ezért le kell állítania az XAMPP Apache szerverének elindítása előtt. Ha eszközén is tapasztalja ezt a problémát, van néhány egyszerű megoldás, amelyeket ebben az útmutatóban említettem. Tehát kezdjük.
Az Apache nem az XAMPP vezérlőpultról indul
A World Wide Web Publishing Service törlése lenne a legjobb megközelítés az Apache újrakezdéséhez. Megkaphatja azonban a TCP / IP port számának megváltoztatásával vagy a szolgáltatás leállításával is, ha szükséges. Tehát az Apache kijavításához, amely nem az XAMPP vezérlőpulton indul, kövesse az összes lehetséges módszert:
- Tiszta világhálós szolgáltatások
- Módosítsa az alapértelmezett Apache TCP / IP portot
- Állítsa le a World Wide Web Publishing Service szolgáltatást
Nézzük meg őket részletesen.
1] Tiszta világhálózati szolgáltatások
Az Apache szolgáltatás kezdeti problémájának megoldásához el kell törölnie a világhálón lévő szolgáltatásokat az eszközéről. Mielőtt azonban elkezdené, győződjön meg arról, hogy egyetlen alkalmazás sem támaszkodik erre a szolgáltatásra.
Ha úgy tűnik, hogy minden rendben van, nyissa meg a Vezérlőpultot a Windows rendszerén.
Miután megnyílt, válassza a Vezérlőpult egyikének megtekintéséhez Nagy ikonok vagy Kis ikonok opciót, hogy láthassa a Vezérlőpult összes elemét.
A rendelkezésre álló elemek közül válassza a lehetőséget Programok és szolgáltatások választási lehetőség.
A bal oldalsávon található egy hivatkozás Windows-szolgáltatások be-és kikapcsolása, kattintson rá.
A Windows szolgáltatásai párbeszédpanelen bontsa ki a Internet információs szolgáltatások terület.
Most törölje a jelölőnégyzetet Webes szolgáltatások majd kattintson a gombra rendben gombra a módosítások mentéséhez.
Miután végrehajtotta a fenti lépéseket, indítsa újra eszközét. Ezt követően nyissa meg az XAMPP vezérlőpultot, és kattintson az Apache Start gombjára. Most a számítógép 80-as portján kell futnia.
2] Módosítsa az alapértelmezett Apache TCP / IP portot
Ha valamilyen okból kifolyólag a fenti módszer nem működik az Ön számára, akkor be kell állítania az Apache-ot egy másik TCP / IP porton történő végrehajtásra. Tehát kövesse ezeket a javaslatokat:
Nyissa meg az XAMPP vezérlőpultot Windows eszközén.
Kattintson a Konfig gombot az Apache modulban.
Válassza a lehetőséget Apache (httpd.konf) opciót a felugró menü listájából.
A következő jegyzettömb oldalon meg kell találnia Figyelj 80.
A keresés megkönnyítése érdekében nyomja meg a Ctrl + F gyorsbillentyűt. Az előugró menübe írja be, hogy mit szeretne keresni. Mark Körbeteker jelölőnégyzet, hagyja Mérkőzés esetén jelölje be, majd kattintson a gombra Keresse meg a következőt gomb.
Miután megtalálta a megfelelő sort, módosítsa a portszámot tetszőleges tetszőleges számmal.
Például kipróbálhatja a 121-es portot. Ekkor a TCP / IP port számának megfelelő eredménye valami hasonló lenne - Figyelj 121.
Nyomja meg a Ctrl + S gyorsbillentyűt a változtatások mentéséhez a Jegyzettömbben.
Jegyzet: Felhívjuk figyelmét, hogy a konfiguráció használata során mindig hozzá kell adnia a TCP / IP portszámot ahhoz az URL-hez, amelyet csatlakozni szeretne a webhelyéhez. Például a böngészőben az Apache szerver eléréséhez be kell írnia: localhost: 121 / műszerfal inkább mint localhost / műszerfal.
A fenti lépések megfelelő elvégzése után az XAMPP-ben lévő Apache kezdő problémája kijavításra kerül.
3] Állítsa le a World Wide Web Publishing Service szolgáltatást
Alternatív módon le kell állítania a World Wide Web Publishing Service szolgáltatást és módosítania kell annak beállításait, hogy a szolgáltatás csak manuálisan indulhasson el. Tehát kezdjük:
A World Wide Web Publishing Service leállításához először meg kell nyitnia a Windows Services Manager alkalmazást a Windows 10 PC-n.
A Szolgáltatások képernyőn keresse meg a World Wide Web Publishing Service opció a Név oszlop.
Ha megtalálta, kattintson rá duplán a tulajdonságok ablak megnyitásához.
A tulajdonságok ablakban alapértelmezés szerint megnyílik az Általános fül.
Az Általános lapon keresse meg Indítási típus és kapcsolja át Kézikönyv. Ez lehetővé teszi a szolgáltatás kézi indítását, amikor arra szükség van.
Előre lépve állítsa le a szolgáltatás futási állapotát és kattintson a gombra Alkalmaz > rendben gomb.
Most nyissa meg az XAMPP vezérlőpultot, és kattintson a gombra Rajt gombra az Apache szerver futtatásához.
Ez az. Remélem, hogy ez az útmutató segít megoldani az Apache szolgáltatás kezdő problémáját az XAMPP vezérlőpulton.