Если xampp не работает

WAMP и XAMPP не Работают на Windows 10?

Если вы сделали «чистую» установку 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).
  • В появившемся окошке опускаемся вниз, где находим строчку «Служба Веб-публикаций».
  • Жмем правой кнопкой мыши по службе и выбираем опцию «Остановить».

Как запустить Apache на Windows 10: Останавливаем «Службу Веб-приложений»

После этого перезапускаем XAMPP / WAMP и у вас должен заработать Apache.

Вариант №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/

Если вы узнали другое решение данной проблемы, пишите в комментариях о своем опыте.

Источник

Apache не запускается из панели управления XAMPP в Windows 10

После установки панели управления XAMPP в Windows 10 многие пользователи сообщали об ошибке при запуске Apache . Эта проблема обычно возникает, когда такой процесс, как World Wide Publishing Service, продолжает работать на 80-м порту вашего устройства. Из-за этого операционная система Windows 10 не позволяет серверу Apache работать, и это вызывает ошибку.

Читайте также:  Настроить темы window 7

Фактически, порт 80 на компьютере также был портом TCP / IP по умолчанию, который модуль Apache использует на XAMPP. А поскольку два разных приложения не могут использовать один и тот же сетевой порт, вам необходимо остановить его перед запуском сервера Apache XAMPP. Если вы также столкнулись с этой проблемой на своем устройстве, есть несколько простых способов, которые я упомянул в этом руководстве. Итак, начнем.

Apache не запускается из панели управления XAMPP

Очистка службы публикации в World Wide Web была бы лучшим подходом, чтобы снова запустить Apache. Однако вы также можете получить его, изменив номер порта TCP / IP или остановив службу, если это необходимо. Итак, чтобы исправить запуск Apache на панели управления XAMPP, выполните следующие возможные действия:

  1. Clear World Wide Web Services
  2. Изменить порт Apache TCP/IP по умолчанию
  3. Остановите 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, выполните все возможные методы:

  1. Очистить службы World Wide Web
  2. Измените порт TCP / IP Apache по умолчанию
  3. Остановить службу публикации в Интернете

Давайте посмотрим на них подробнее.

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 localhost не работает на windows 10

Не работает localhost на xampp. До этого не работал apache. Поменял порт с 80 на 8080 и ssl port с 443 на 1443, после этого apache запустился. Но когда пишу localhost в браузере, то там не запускается.

1 ответ 1

Поменял порт с 80 на 8080 и ssl port с 443 на 1443 после этого apache запустился.

У вас значит эти порты уже использовались на тот момент. Часто бывает что скайп их использует. Простейший выход — сначала запускаете ксамп потом скайп. А раз поменяли порт то впишите localhost:8080 а не просто localhost.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками localhost xampp или задайте свой вопрос.

Похожие

Подписаться на ленту

Для подписки на ленту скопируйте и вставьте эту ссылку в вашу программу для чтения RSS.

дизайн сайта / логотип © 2021 Stack Exchange Inc; материалы пользователей предоставляются на условиях лицензии cc by-sa. rev 2021.10.18.40487

Нажимая «Принять все файлы cookie» вы соглашаетесь, что Stack Exchange может хранить файлы cookie на вашем устройстве и раскрывать информацию в соответствии с нашей Политикой в отношении файлов cookie.

Источник

Оцените статью