Я вже два дні намагаюся з'ясувати, як вирішити цю проблему. Я новачок в таких речах, тому буду вдячний, якщо хтось підкаже мені, як це виправити.
Я спробував видалити skype, але це не спрацювало, я спробував вимкнути всесвітню павутину, вимкнути IIS, але нічого не працює.
12:51:22 PM [Apache] Problem detected!
12:51:22 PM [Apache] Port 80 in use by "Unable to open process" with PID 4!
12:51:22 PM [Apache] Apache WILL NOT start without the configured ports free!
12:51:22 PM [Apache] You need to uninstall/disable/reconfigure the blocking application
12:51:22 PM [Apache] or reconfigure Apache and the Control Panel to listen on a different port
Відкрийте командний рядок від імені адміністратора і виконайте наступну команду:
net stop was /y
Відкрийте діалогове вікно Виконати (натисніть Win+R), потім введіть: services.msc
Після цього знайти World Wide Web Publishing Service (WWW-Publishing Service) та Web Deployment Agent Service і зупинити їх. Також слід їх відключити.
Запустіть Apache знову за допомогою XAMPP :)
Посилання: https://www.sitepoint.com/unblock-port-80-on-windows-run-apache/
Можливо, вам доведеться зупинити службу агента розгортання Web Deployment Agent Service;
Натисніть Win+R і введіть services.msc
Клацніть правою кнопкою миші на службі Web Deployment Agent Service і виберіть пункт "Зупинити";
Перезапустіть XAMPP
Також після подвійного натискання на "Web Deployment Agent Service" можна зробити тип запуску Ручний, щоб "Web Deployment Agent Service" не запускався автоматично
Мені допомогло зупинити службу Internet Information Services (IIS). Якщо ви використовуєте Windows 7, натисніть кнопку "Пуск" і в рядку пошуку введіть "iis". Клацніть на "Диспетчер інформаційних служб Інтернету (IIS)". Коли з'явиться вікно, і за умови, що ви не вибрали жодну з піктограм, ви зможете просто натиснути кнопку "Зупинити" на правій панелі дій. Мій XAMPP Apache запустився відразу. Сподіваюся, у вас все вийшло.