Не могу использовать WAMP, порт 80 используется IIS 7.5 - PullRequest
48 голосов
/ 08 марта 2012

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

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

MS Visual Studio 2010 также была недавно удалена.

Ответы [ 16 ]

124 голосов
/ 21 июня 2013

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

Наконец-то нашел решение ....Я разделяю это решение

Есть несколько способов остановить IIS 7.5

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

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

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

    image

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

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

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

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


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

Просто отключите и остановите World Wide Web Publishing Service (Это отключает IIS навсегда) - - - (Вам нужно использовать Run от начальной точки в окнах):

sc config w3svc start= disabled
net stop w3svc

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

34 голосов
/ 08 марта 2012

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

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

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

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

15 голосов
/ 05 ноября 2015

Если вы используете 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/.

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

Вот и все

6 голосов
/ 12 февраля 2016

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

6 голосов
/ 13 ноября 2013

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

5 голосов
/ 16 сентября 2012

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

3 голосов
/ 27 августа 2013

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

С уважением

2 голосов
/ 25 апреля 2016

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

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

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

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

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

2 голосов
/ 05 марта 2014

Щелкните левой кнопкой мыши на wamp, перейдите в apache> выберите http.config

, измените СЛУШАТЬ: 80 на любое значение, которое вы хотите, вы можете выбрать любое значение из 4 цифр, например, 1311,8000,9999 и т. Д.

...