Невозможно использовать WAMP, порт 80 используется IIS 7.5

Я пытаюсь использовать WAMP в Windows 7, мой WAMP подключен к сети, но когда я открываю localhost, я получаю приветственную страницу IIS 7.5, хотя я удалил IIS 7.5 с моего ПК!

Тест сервера Apache говорит, что на порту 80 используется мой Microsoft-HTTPAPI/2.0

MS Visual Studio 2010 была удалена и недавно.

Ответ 1

По умолчанию WampServer устанавливается на порт 80, который уже используется IIS. Чтобы установить WampServer для использования открытого порта, щелкните левой кнопкой мыши по значку WampServer на панели задач и перейдите в Apache > httpd.conf

Откройте httpd.conf в Блокноте. нажмите ctrl + f и найдите "Listen 80", измените эту строку на "Listen 8080" (вы можете изменить этот порт так, как хотите), а затем закройте и сохраните файл httpd.conf.

Откройте веб-браузер и введите "[];, это откроет страницу конфигурации WampServer, где вы можете настроить Apache, MySQL и PHP.

и несколько раз эта проблема может возникнуть из-за того, что skype также использует 80 в качестве порта по умолчанию надеюсь, что это поможет

Ответ 2

У меня было много проблем с этой ошибкой (спасибо Microsoft - Grrr!!)

Наконец нашел решение..... Я использую это решение

Существует несколько способов остановить IIS 7.5

  • Лучший из них:

    Откройте приглашение CMD (в качестве администратора) и введите следующее:

    iisreset/stop Вот снимок:

    Image

  • Следующая опция, если вы все еще не можете остановить IIS 7.5

    Попробуйте эту ссылку видео.

  • Конечная опция - изменить номер порта в качестве последнего параметра httpd.conf

PS: Не забудьте перезапустить WAMP после исправления ошибок


Вы также можете

Просто отключите и остановите службу публикации World Wide Web (это отключает IIS навсегда) - - - (из начальной точки в окнах нужно использовать Выполнить):

sc config w3svc start= disabled
net stop w3svc

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

Ответ 3

Если вы используете Windows 10, как я, и порт занят Microsoft-IIS/10.0, измените строки 62 и 63 httpd.conf с:

Listen 0.0.0.0:80
Listen [::0]:80

Для того, чтобы:

Listen 0.0.0.0:8080
Listen [::0]:8080

Как люди здесь предложили.

А также измените строку 221 с:

ServerName localhost:80

Для того, чтобы:

ServerName localhost:8080

Теперь ваш хост будет доступен по адресу http://localhost: 8080/.

Ответ 4

  • Перейдите к Control Panel > Administrative Tools > Services или просто введите services.msc, чтобы открыть список всех служб Windows.
  • Найдите World Wide Web Publishing Service и stop его. (если вы хотите отключить его навсегда, вы можете изменить его тип запуска от automatically до disabled).

Что все

Ответ 5

Это также может быть проблемой порта 80, используемого службой агента веб-развертывания. вы можете остановить его из административных инструментов- > служб и освободить этот порт. как показано здесь

Ответ 6

перейти к сервисам и остановить службу World Wide Web Publishing Service после перезапуска сервера Wamp. после этого запустите " Всемирная служба веб-публикации"

Ответ 7

Да, вы можете просто изменить порт на любое число. Например, измените Listen 80 на Listen 81 в файле httpd.conf. Теперь попробуйте с http://localhost:81, и он ответит на порт 81!

Ответ 8

После удаления IIS в Windows 7 у меня продолжалась страница приветствия IIS. Решение заключалось в очистке кеша моих веб-браузеров. Теперь он отлично работает. Я ничего не изменил. Извините за мой английский, если он не идеален.

Привет

Ответ 9

Вы также можете отключить службы IIS с панели управления, добавлять или удалять программы для добавления или удаления компонентов Windows.

Ответ 10

Влево Нажмите на wamp, перейдите в apache > выберите http.config

change LISTEN: 80, что вы хотите, вы можете выбрать любое значение 4 цифры, например 1311,8000,9999 и т.д.

Ответ 11

У меня была та же проблема месяц назад в Windows 10. Всякий раз, когда я пытался получить доступ к http://localhost/, это привело меня к странице IIS. Я попытался удалить функцию IIS из окон. Как только я был уверен, что это исчезло, я попробовал запустить XAMPP, но он все еще не работал. Я не хотел связываться с файлами конфигурации. Но из этого я был совершенно уверен, что это как-то связано с моим веб-браузером. Таким образом, удаленный кеш из браузера, который я использовал (Google Chrome).

Для этого я пошел:

Chrome > Настройки > Показать дополнительные параметры > Конфиденциальность > Очистить данные просмотрa > Очистить кешированные изображения и файлы.

Его почти такой же процесс для любых веб-браузеров. Сразу после этого я смог без проблем запустить XAMPP!

Надеюсь, что это поможет!

Ответ 12

Я только что установил WAMP 3 на Windows 10 и не имел Apache в настройках панели задач WampServer.

Но файл httpd.conf находится здесь:

C:\wamp64\bin\apache\apache2.4.17\conf\

В этой папке откройте httpd.conf с помощью текстового редактора. Затем перейдите к строке 62-63 и измените 80 на 8080 следующим образом:

Listen 0.0.0.0:8080
Listen [::0]:8080

Затем перейдите к значку WampServer на панели задач и щелкните правой кнопкой мыши > Выход, затем снова откройте WampServer, и теперь он станет зеленым.

Теперь перейдите в localhost:8080, чтобы увидеть страницу конфигурации сервера.

Ответ 13

Это происходит со мной один раз: я удалил IIS, и порт 80 все еще использовался. Проблема была в том, что я также установил Report Service из Sql Server 2012, поэтому я остановил эту службу, и проблемы решаются.

См. Остановить или удалить IIS для запуска Wamp Server (Apache) по умолчанию по умолчанию (: 80) для более подробной информации.

Надеюсь, это поможет некоторому телу, поскольку оно помогает мне.

Ответ 14

Влево Нажмите на wamp, перейдите в apache > выберите http.config Слушайте [:: 0]: 8080

Ответ 15

Поиск Google "удалить IIS из порта 80" ведет здесь в настоящее время. Вместо удаления IIS, вот шаги, чтобы просто остановить IIS от прослушивания порта 80:

ШАГ 1: Откройте окно IIS. Вы можете сделать это, просто нажав клавишу "Windows" и введя "IIS" или "Информационные службы Интернета". Результат будет показан там. Нажмите на нее, вы получите окно, открытое для вас.

ШАГ 2. На панели "Подключения" щелкните по умолчанию, чтобы развернуть его. Обычно (PC-NAME (PC-NAME\user), где "PC-NAME" - это имя вашего ПК, а "user" - имя пользователя.

ШАГ 3: Нажмите "Сайты" и разверните его. Теперь выберите "Веб-сайт по умолчанию". На панели "Действия" нажмите "Привязки" под "Редактировать сайт".

ШАГ 4: Теперь открывается окно с именем "Привязка сайта". Нажмите "http", а затем нажмите "Изменить". Измените порт на другой номер, скажем, 8000 и нажмите "ОК".

Ответ 16

Я не рекомендую менять сам порт apache, потому что вам нужно помнить, что вы поменяли порт. Это также головная боль, чтобы рассказать вашим соавторам об изменении порта.

Перейти к функциям Windows (путем поиска включить или выключить функции Windows) -> Найти информационные службы Интернета (IIS) и снять флажок, если он отмечен.  Пожалуйста, запомните, когда вы отключите его, FTP-сервер/клиент не будет работать.  используя его, измените httpd.conf как giovannipds answer) -> Если порт еще не свободен, измените порт Skype через настройки Skype.

Спасибо, enter image description here

Ответ 17

удалить сервер iis и запустить Apache ИЛИ запустить Apache в другом порту

удалить iir здесь

или вы можете изменить порт apache, перейдите в httpd.config и измените порт: 80 на что-то еще