- Apache не запускается из панели управления XAMPP в Windows 10
- Apache не запускается из панели управления XAMPP
- 1] Clear World Wide Web Services
- 2] Изменить порт Apache TCP/IP по умолчанию
- 3] Остановите издательский сервис World Wide Web
- Apache не запускается из панели управления XAMPP в Windows 10
- Apache не запускается из панели управления XAMPP
- 1]Очистить службы World Wide Web
- 2]Измените порт TCP / IP Apache по умолчанию.
- 3]Остановить службу публикации в Интернете
- XAMPP: не удалось запустить Apache (Windows 10)
- Решение
- Другие решения
Apache не запускается из панели управления XAMPP в Windows 10
После установки панели управления XAMPP в Windows 10 многие пользователи сообщали об ошибке при запуске Apache . Эта проблема обычно возникает, когда такой процесс, как World Wide Publishing Service, продолжает работать на 80-м порту вашего устройства. Из-за этого операционная система Windows 10 не позволяет серверу Apache работать, и это вызывает ошибку.
Фактически, порт 80 на компьютере также был портом TCP / IP по умолчанию, который модуль Apache использует на XAMPP. А поскольку два разных приложения не могут использовать один и тот же сетевой порт, вам необходимо остановить его перед запуском сервера Apache XAMPP. Если вы также столкнулись с этой проблемой на своем устройстве, есть несколько простых способов, которые я упомянул в этом руководстве. Итак, начнем.
Apache не запускается из панели управления XAMPP
Очистка службы публикации в World Wide Web была бы лучшим подходом, чтобы снова запустить Apache. Однако вы также можете получить его, изменив номер порта TCP / IP или остановив службу, если это необходимо. Итак, чтобы исправить запуск Apache на панели управления XAMPP, выполните следующие возможные действия:
- Clear World Wide Web Services
- Изменить порт Apache TCP/IP по умолчанию
- Остановите World Wide Web Publishing Service
Давайте посмотрим на них подробно.
1] Clear World Wide Web Services
Чтобы решить начальную проблему службы Apache, вам необходимо очистить всемирную паутину от вашего устройства. Но прежде чем начать, убедитесь, что у вас нет приложений, использующих этот сервис.
Если все в порядке, откройте панель управления в вашей системе Windows.
После того, как он откроется, выберите для просмотра панели управления параметр «Большие значки» или «Маленькие значки», чтобы можно было видеть все элементы панели управления.
Из доступных элементов выберите Программы и компоненты.
В левой боковой панели есть ссылка «Включение или отключение функций Windows», нажмите на нее.
В диалоговом окне «Функции Windows» разверните Информационные службы Интернета.
Теперь снимите флажок «World Wide Web Services» и нажмите кнопку «ОК», чтобы сохранить изменения.
Выполнив вышеуказанные действия, перезагрузите устройство. После этого откройте панель управления XAMPP и нажмите кнопку «Пуск» в Apache. Теперь он должен работать в порту 80 на вашем компьютере.
2] Изменить порт Apache TCP/IP по умолчанию
Если по какой-либо причине вышеуказанный обходной путь не работает для вас, вам необходимо настроить Apache для выполнения на другом порту TCP/IP. Итак, следуйте этим советам:
Откройте панель управления XAMPP на вашем устройстве Windows.
Нажмите на кнопку Config модуля Apache.
Выберите пункт Apache (httpd.conf) в списке всплывающего меню.
На следующей странице блокнота вам нужно найти Listen 80.
Чтобы упростить поиск, нажмите сочетание клавиш Ctrl + F. Во всплывающем меню введите то, что вы хотите найти. Марк Wrap вокруг флажка, оставить дело Match бесконтрольно, а затем нажмите на Find Next кнопку.
Как только вы найдете соответствующую строку, измените номер порта на любой произвольный номер по вашему выбору.
Например, вы можете попробовать порт 121. Тогда соответствующий результат для номера порта TCP/IP будет что-то вроде — Listen 121.
Нажмите сочетание клавиш Ctrl + S, чтобы сохранить изменения в блокноте.
Примечание. Обратите внимание, что при использовании этой конфигурации вам всегда нужно добавить номер порта TCP/IP в URL, который вы хотите подключить к своему сайту. Например, чтобы получить доступ к серверу Apache в вашем браузере, вам нужно будет ввести: localhost:121/dashboard , а не localhost/dashboard .
После правильного выполнения вышеуказанных шагов, проблема запуска Apache в XAMPP будет исправлена.
3] Остановите издательский сервис World Wide Web
В качестве альтернативы вам необходимо остановить службу публикации в Интернете и изменить ее параметры, чтобы она могла быть запущена только вручную. Итак, начнем:
Чтобы остановить службу публикации в Интернете, сначала необходимо открыть диспетчер служб Windows на компьютере с Windows 10.
На экране «Службы» найдите параметр «Служба публикации в Интернете» в столбце «Имя».
Как только вы найдете, дважды щелкните по нему, чтобы открыть окно свойств.
В окне свойств по умолчанию открывается вкладка Общие.
На вкладке General найдите тип запуска и переключите его на Manual. Это позволит вам запустить службу вручную, когда это потребуется.
Продвигаясь вперед, остановите статус работающей службы и нажмите Apply > кнопку OK.
Теперь откройте панель управления XAMPP и нажмите кнопку «Пуск», чтобы запустить сервер Apache.
Вот и все. Я надеюсь, что это руководство поможет вам исправить проблему запуска службы Apache на панели управления XAMPP.
Источник
Apache не запускается из панели управления XAMPP в Windows 10
После установки панели управления XAMPP в Windows 10 многие пользователи сообщали об ошибке при запуске. Apache. Эта проблема обычно возникает, когда такой процесс, как World Wide Publishing Service, продолжает работать в порту 80 вашего устройства. Из-за этого операционная система Windows 10 не позволяет серверу Apache работать, что вызывает ошибку.
Фактически, порт 80 на компьютере также использовался в качестве порта TCP / IP по умолчанию, который модуль Apache использует на XAMPP. А поскольку два разных приложения не могут использовать один и тот же сетевой порт, вам необходимо остановить его перед запуском сервера Apache XAMPP. Если вы также столкнулись с этой проблемой на своем устройстве, есть несколько простых обходных путей, которые я упомянул в этом руководстве. Итак, приступим.
Apache не запускается из панели управления XAMPP
Очистка службы публикации в Интернете — лучший способ снова запустить Apache. Однако вы также можете получить его, изменив номер порта TCP / IP или остановив службу, если это необходимо. Итак, чтобы исправить, что Apache не запускается на панели управления XAMPP, выполните все возможные методы:
- Очистить службы World Wide Web
- Измените порт TCP / IP Apache по умолчанию
- Остановить службу публикации в Интернете
Давайте посмотрим на них подробнее.
1]Очистить службы World Wide Web
Чтобы решить проблему запуска службы Apache, вам необходимо очистить всемирные веб-службы со своего устройства. Но перед началом убедитесь, что у вас нет приложения, использующего эту службу.
Если все в порядке, откройте панель управления в системе Windows.
Когда он откроется, выберите, чтобы просмотреть панель управления в любом Большие иконки или же Маленькие значки вариант, чтобы вы могли видеть все элементы панели управления.
Из доступных элементов выберите Программы и особенности вариант.
На левой боковой панели есть ссылка под названием Включение и отключение функций Windows, нажмите здесь.
В диалоговом окне «Возможности Windows» разверните Информационные службы Интернета поле.
Теперь снимите флажок относительно Сервисы всемирной паутины а затем нажмите на Ok кнопку, чтобы сохранить изменения.
Выполнив вышеуказанные шаги, перезагрузите устройство. После этого откройте панель управления XAMPP и нажмите кнопку «Пуск» в Apache. Теперь он должен работать через порт 80 на вашем компьютере.
2]Измените порт TCP / IP Apache по умолчанию.
Если по какой-либо причине описанный выше метод не работает для вас, вам необходимо настроить Apache для выполнения на другом порту TCP / IP. Итак, следуйте этим советам:
Откройте панель управления XAMPP на вашем устройстве Windows.
Нажать на Конфиг кнопка модуля Apache.
Выбирать Apache (httpd.conf) вариант из списка всплывающего меню.
На следующей странице блокнота вам нужно найти Слушай 80.
Чтобы упростить поиск, нажмите сочетание клавиш Ctrl + F. Во всплывающем меню введите то, что вы хотите найти. отметка Обернуть вокруг флажок, оставить Учитывать регистр не отмечен, а затем нажмите на Найти следующий кнопка.
Как только вы найдете соответствующую строку, измените номер порта на любое произвольное число по вашему выбору.
Например, вы можете попробовать порт 121. Тогда соответствующий результат для номера порта TCP / IP будет примерно таким: Слушайте 121.
Нажмите сочетание клавиш Ctrl + S, чтобы сохранить изменения в Блокноте.
Примечание: Обратите внимание, что при использовании этой конфигурации вам всегда нужно добавлять номер порта TCP / IP к URL-адресу, который вы хотите подключить к своему сайту. Например, чтобы получить доступ к серверу Apache в вашем браузере, вам нужно будет ввести: localhost: 121 / панель управления скорее, чем локальный хост / панель управления.
После правильного выполнения вышеуказанных шагов проблема запуска Apache в XAMPP будет исправлена.
3]Остановить службу публикации в Интернете
В качестве альтернативы вам нужно остановить службу публикации в Интернете и изменить ее настройки, чтобы службу можно было запускать только вручную. Итак, приступим:
Чтобы остановить службу публикации в Интернете, сначала необходимо открыть диспетчер служб Windows на компьютере с Windows 10.
На экране «Службы» найдите Служба публикации в Интернете вариант под Имя столбец.
Когда найдете, дважды щелкните по нему, чтобы открыть окно свойств.
В окне свойств по умолчанию открывается вкладка Общие.
На вкладке Общие найдите Тип запуска и переключите его на Руководство. Это позволит вам запускать службу вручную, когда это необходимо.
Двигаясь вперед, остановите статус работающей службы и нажмите Подать заявление > Ok кнопка.
Теперь откройте панель управления XAMPP и нажмите на Начинать кнопку для запуска сервера Apache.
Вот и все. Я надеюсь, что это руководство поможет вам решить проблему запуска службы Apache на панели управления XAMPP.
Источник
XAMPP: не удалось запустить Apache (Windows 10)
Я использую XAMPP, и я могу запустить Apache, но MySQL (PhpMyAdmin) запускается!
Когда я начинаю, я получаю эту ошибку;
Я ищу по нему, и, измените порт Apache в Config -> Service и Port setting. Я имею;
Я также удаляю Skype (Windows 8/10 / Metro версия). Ничего не работает. В httpd.conf у меня есть;
Я запускаю его через apache_start.bat и получаю;
Пожалуйста, обратите внимание, что все файлы LOGS не существуют!
Скайп удален.
Если вам нужна дополнительная информация, пожалуйста, спросите меня.
Решение
Обновление: 15 мая 2018 года:
Последнее обновление Windows 10 (повторно) активировало World Wide Web Publishing Service (на немецком: WWW-Publishingdienst). Это может зависеть от параметров, которые вы выбираете во время настройки обновления, которое вы можете сделать позже.
Обновление: 4 августа 2015 г .:
Если вы сделали чистую установку Windows 10, у вас может не быть Word Wide Web Publishing Service. В этом случае простая установка WAMP / XAMPP должна работать нормально.
Если это не так, попробуйте установить Visual C ++ распространяемый а затем переустановите WAMP / XAMPP.
Я столкнулся с аналогичной проблемой с WAMP. В Windows 10 TP Word Wide Web Publishing Service поставляется предварительно установленным Это связано с IIS, и вы можете удалить его, если он вам не нужен.
Это блокирует порт 80 заставляя Apache вести себя странно. Вы можете сделать следующее и попробовать еще раз.
- Перейти к началу, введите services.msc
- Прокрутите вниз в окне служб, чтобы найти World Wide Web Publishing Service.
- Щелкните правой кнопкой мыши и выберите Стоп.
Это должно сделать порт 80 бесплатный и перезапуск WAMP / XAMPP должен запустить вас!
Другие решения
Решить эту проблему легко:
- Откройте командную строку с правами администратора
- Найдите «cmd», щелкните по нему правой кнопкой мыши и выберите «Администратор».
- В командной строке введите net stop W3SVC и введите.
Теперь вы можете нажать в WAMPP и перезапустить все сервисы. Откройте браузер и перейдите к «localhost».
Если вам нужно запустить W3SVC снова,
- Откройте командную строку с правами администратора
- В командной строке введите net start W3SVC и введите.
Я нашел способ решить эту проблему:
- Если вы также используете Skype, снимите флажок с указанием использовать порты 80 и 443 (Дополнительно -> Настройки -> Дополнительно -> Подключения -> Снимите флажки с портов 80 и 443).
- Перезапустите Skype и XAMPP.
Если это не работает,
- Перейдите в Пуск и введите «services.msc»
- Найдите «World Wide Web Publishing Service»
- Щелкните правой кнопкой мыши на этой записи, выберите «Стоп», а затем перезапустите XAMPP.
Если это не сработало и «Служба публикации в Интернете» была недоступна,
- Перейдите в Панель управления, перейдите к «Удаление программ», затем «Включение / выключение функций Windows»
- Найдите «Интернет-информационные услуги»
- Установите флажок и нажмите «ОК».
- Перезапустите, затем повторите второй подход (services.msc)
Вы можете изменить порт apache:
- Перейдите в C: \ xampp \ apache \ conf \ httpd.
- Найдите комбинацию клавиш Ctrl + F #Listen 12.34.56.78:80 и замените 80 на любой, который вам нравится, например 81
- То же самое с Слушайте 80, измените на 81
- То же самое с localName ServerName: 80 изменить на 81.
- Перейдите в C: \ xampp \ apache \ conf \ extra \ httpd-vhosts и измените 80 на 81
NameVirtualHost *: 80 здесь
VirtualHost *: 80 и здесь (два раза)
1. Нажмите Windows + р , тип regedit
2. Идти к
Изменить значение Start до 4, что означает отключение.
3. Перезагрузите компьютер
Я перепробовал все перечисленные здесь ответы, но ни один из них не сработал.
Затем все, что я сделал, это перезапустил XAMPP с правами администратора:
Меню «Пуск» — щелкните правой кнопкой мыши на XAMPP — выберите «Запуск от имени администратора».
Это сработало. Это так просто.
Я удалил службы IIS, остановил службы WWW, изменил порты на 80, заблокировал все соединения apache и mysql из брандмауэра Windows 10, но да, он все еще работает!
Я тоже исправил эту проблему, но мне пришлось изменить пару вещей. Мне нужно, чтобы на моей машине с Win10 я держал свою среду разработки на C # и VS, чтобы я не хотел возиться с какими-либо сервисами. Все, что мне нужно было сделать, это загрузить последнюю версию XAMPP и изменить порты прослушивания для 80 и 443. Они были расположены в 2 файлах:
Изменение выше с порта 80 на 122 и с 443 на 444 позволило мне запускать apache и обслуживать страницы, оставляя все остальное таким же для моей разработки ASP. Надеюсь, это поможет кому-то там. В конце концов, это очень просто исправить.
Направьте ваш браузер на: http://localhost:122
Похоже, есть много вариантов ответа, это зависит от ваших окон. Вот мой опыт, когда возникла та же проблема в Windows 10 при новой установке и исправлении проблемы следующим шагом:
- устанавливать Visual C ++ распространяемый
- Откройте XAMPP и выберите config в службе apache
- Измените порт 80 на 9000 или 81 или любой другой в httpd.conf на линии Listen 80
- Измените порт на httpd-ssl.conf и измените Listen 443 в Listen 441
- Перезапустите XAMPP и запустите службу Apache, и это работает для меня.
ПРИМЕЧАНИЕ. Я использую версию XAMPP 5.6.15 и панель управления XAMPP версии 3.2.2.
Источник