Если вы сделали «чистую» установку Windows 10 у вас вовсе может отсутствовать Служба Веб-Приложений (анг. Word Wide Web Publishing Servic). В таком случае, после установки WAMP / XAMPP, веб-сервер должен работать нормально без всяких неполадок.
Если этого не произойдет, попробуйте установить Visual C++ Redistributable, после чего произведите переустановку WAMP / XAMPP.
Как только стало доступно официальное обновление с Windows 7 до Windows 10, я не преминул воспользоваться данной возможностью. Обновление прошло на ура, все было отлично, но когда я попробовал запустить свой XAMPP уже под новой ОС, меня ждало разочарование: веб-сервер Apache не запускался. Замечу, что проблемы с XAMPP / WAMP стали уже неприятной традицией при каждом обновлении Windows. Я нашел два пути решения данной проблемы.
Вариант №1: Как запустить Apache на Windows 10
Как мне удалось разузнать, во всем был виновным порт 80, занятый «Службой Веб-приложений». Остановка данной службы, и перезапуск XAMPP решило проблему. Ниже я привожу, как найти данную службу и остановить ее работу.
- Нажимаем кнопку «Пуск» и набираем слово «Службы» (или services.msc).
- В появившемся окошке опускаемся вниз, где находим строчку «Служба Веб-публикаций».
- Жмем правой кнопкой мыши по службе и выбираем опцию «Остановить».

После этого перезапускаем XAMPP / WAMP и у вас должен заработать Apache.
Читайте также: Горячие Клавиши Windows 10 – Справочник Главных Сочетаний
Вариант №2: Как запустить Apache на Windows 10
После «чистой» установки Windows 10, как уже писалось выше, у вас и вовсе может отсутствовать «Служба Веб-приложений». Если при таком раскладе, у вас все равно не работает WAMP / XAMPP, опробуйте следующее решение.
Необходимо поменять порт, который будет обслуживать WAMP. Вот как это сделать.
- откройте WAMP / XAMPP.
- Зайдите в настройки Apache, где выберите пункт http.conf
- В открывшемся текстовом документе найдите строчку Listen 80.
- Измените число 80 на любое подходящее вам, к примеру – 8090.
- Перезапустите WAMP / XAMPP.
Все должно заработать. Однако, теперь вам придется постоянно использовать данный номер порта, при доступе к серверу. Например, если ранее вы просто писали http://localhost/
то теперь вам необходимо будет дописывать http://localhost:8090/
Если вы узнали другое решение данной проблемы, пишите в комментариях о своем опыте.
- Tweet
1 variant mne pomoglo
Спасибо дорогой ты мой человек.Все заработало.
Спасибо огомное! Очень помогла статья, все заработало!)
Благодарю! Выручил.
Добрый день! При установки вампа выдает ошибку связанную с файлом vcruntime140.dll… установил кучу обновлений VC и никакого результата
Добрый день! Скажите адрес поточней где найти http.conf? Заранее спасибо!
Файл нашел, делал по второй схеме, но все равно не заработало, подскажи еще что нибудь?