Apache не стартира от контролния панел на XAMPP в Windows 11/10
След инсталирането на контролния панел XAMPP(installing the XAMPP Control Panel) на Windows , много потребители съобщават, че са срещнали грешка при стартиране на Apache(Apache) . Този проблем обикновено възниква, когато процес като World Wide Publishing Service продължава да работи в 80 порта на вашето устройство. Поради това операционната система Windows 11/10 не позволява на Apache сървъра да се изпълнява и по този начин причинява грешката.
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
Всъщност порт 80(Port 80) на компютър също е бил TCP/IP портът по подразбиране, който модулът Apaches използва на (Apaches)XAMPP . И тъй като две различни приложения не могат да използват един и същ мрежов порт, следователно трябва да го спрете, преди да стартирате Apache сървъра на XAMPP . Ако срещате този проблем и на вашето устройство, има няколко лесни решения, които споменах в това ръководство. И така, нека започваме.
Apache не стартира от контролния панел на XAMPP(XAMPP Control Panel)
Изчистването на услугата за публикуване в световната мрежа(World Wide Web Publishing Service) би било най-добрият подход, за да стартирате Apache отново. Можете обаче да го получите и като промените номера на TCP/IP порта или като спрете услугата, ако е необходимо. Така че, за да коригирате Apache , който не стартира на XAMPP контролния панел(XAMPP Control Panel) , следвайте всички възможни методи:
- Изчистване на World Wide Web Services
- Apache TCP/IP порта на Apache по подразбиране
- Спрете услугата за публикуване в световната мрежа(Stop World Wide Web Publishing Service)
Нека ги разгледаме подробно.
1] Изчистване на World Wide Web Services
За да разрешите стартовия проблем на услугата Apache , трябва да изчистите световните уеб (Wide Web) услуги(Services) от вашето устройство. Но преди да започнете, уверете се, че нямате приложение, което разчита на тази услуга.
Ако изглежда, че всичко е наред, отворете контролния панел(open the Control Panel) на вашата Windows система.
След като се отвори, изберете да видите контролния панел(Control Panel) в опцията Големи икони(Large icons) или Малки икони(Small icons) , за да можете да видите всички елементи на контролния панел(Control Panel) .
От наличните елементи изберете опцията Програми и функции(Programs and Features) .
В лявата странична лента има връзка, наречена Включване или изключване на функциите на Windows(Turn Windows features on or off) , щракнете върху нея.
В диалоговия прозорец Функции на Windows разгънете полето (Windows Features)Интернет информационни услуги(Internet Information Services) .
Сега премахнете отметката от квадратчето за World Wide Web Services и след това щракнете върху бутона OK , за да запазите промените.
След като изпълните горните стъпки, рестартирайте устройството си. След това отворете контролния панел на XAMPP(XAMPP Control Panel) и щракнете върху бутона Старт(Start) на Apache . Сега трябва да работи на порт 80 на вашия компютър.
2] Променете (Change)Apache TCP/IP порта на Apache по подразбиране
Ако поради някаква причина горният метод за заобикаляне не работи за вас, трябва да конфигурирате Apache да се изпълнява на различен TCP/IP порт. Така че, следвайте тези предложения:
Отворете контролния панел на XAMPP(XAMPP Control Panel) на вашето устройство с Windows .
Щракнете върху бутона Config на модула Apache.
Изберете опцията Apache (httpd.conf) от списъка на изскачащото меню.
На следващата страница на бележника трябва да намерите Listen 80 .
За да направите търсенето лесно, натиснете клавишната комбинация Ctrl+F . В изскачащото меню въведете това, което искате да търсите. Поставете отметка в квадратчето „ (Mark) Обвиване наоколо(Wrap around) “, оставете „ Съответствие“(Match case) без отметка и след това щракнете върху бутона „ Намери следващо(Find Next) “.
След като намерите съответния ред, променете номера на порта с произволен номер по ваш избор.
Например, можете да опитате порт 121. Тогава съответният резултат за номера на TCP/IP порт ще бъде нещо като – Listen 121 .
Press Ctrl+S , за да запазите промените в Notepad .
Забележка: (Note:) Моля(Please) , имайте предвид, че докато използвате тази конфигурация, винаги трябва да добавяте номера на TCP/IP порта към URL адреса(URL) , който искате да свържете към вашия сайт. Например, за да получите достъп до сървъра на Apache във вашия браузър, ще трябва да въведете: localhost:121/dashboard вместо localhost/dashboard .
След като изпълните правилно горните стъпки, проблемът при стартиране на Apache в XAMPP ще бъде отстранен.
3] Спрете услугата за публикуване в световната мрежа(Stop World Wide Web Publishing Service)
По алтернативен начин трябва да спрете услугата за публикуване в световната мрежа(World Wide Web Publishing Service) и да промените нейните настройки, така че услугата да може да се стартира само ръчно. И така, нека да започнем:
За да спрете услугата за публикуване в световната мрежа(World Wide Web Publishing Service) , първо трябва да отворите Windows Services Manager(open Windows Services Manager) на вашия компютър с Windows 10.
На екрана Услуги(Services) потърсете опцията Услуга за публикуване в световната мрежа(World Wide Web Publishing Service ) под колоната Име .(Name)
След като намерите, щракнете двукратно върху него, за да отворите прозореца със свойства.
В прозореца със свойства разделът Общи(General) се отваря по подразбиране.
В раздела Общи намерете Тип стартиране(Startup Type) и го превключете на Ръчно(Manual) . Това ще ви позволи да стартирате услугата ръчно, когато е необходимо.
Продължете напред, спрете състоянието на услугата и щракнете върху бутона Приложи(Apply) > OK .
Сега отворете контролния панел на XAMPP(XAMPP Control Panel) и щракнете върху бутона Старт(Start) , за да стартирате сървъра на Apache.
Това е. Надявам се това ръководство да ви помогне да отстраните стартиращия проблем на услугата Apache на контролния панел на 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.)
Related posts
Как да отворите системни свойства в контролния панел в Windows 11/10
Как да премахнете или добавите Services.msc към контролния панел в Windows 11/10
Диспечерът на устройствата е празен и не показва нищо в Windows 11/10
Графичният контролен панел на Intel не се отваря в Windows 11/10
Контролният панел на NVIDIA липсва в Windows 11/10
Най-добрият софтуер за управление на яркостта за Windows 11/10
Как да създадете или възстановите системно изображение в Windows 11/10
Как да изтриете проблемни и невалидни преки пътища от панела с игри
Прехвърляйте мултимедия от уеб страница в Microsoft Edge към безжичен дисплей с Miracast
Как да създадете прозрачно изображение в Paint.NET на Windows 11/10
Как да създадете Ghost UEFI на Windows 11/10
Как да инсталирате и конфигурирате XAMPP на Windows 10
Как да поправите контролния панел на NVIDIA, който не се отваря в Windows 11/10
Каква е разликата между връзката с отдалечен работен плот и отдалечената помощ на Windows?
Как да възстановите фабрично изображение и настройки в Windows 11/10
Как да промените Legacy на UEFI, без да преинсталирате Windows 11/10
Как да добавите редактора на системния регистър към контролния панел в Windows 11/10
Как да изтриете файлове и папки в Windows 11/10
Работа с хронология на файлове от контролния панел: Какво можете и какво не можете да правите!
Контролният панел в Windows - Как да превключите към класическия изглед на Windows XP