Не удается использовать 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 также был удален некоторое время назад.

15 ответов


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

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

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

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


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

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

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

  • Лучший-это:

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

    iisreset / stop здесь снимок:

    Image

  • следующий вариант, если вы все еще не можете остановить IIS 7.5

    попробовать это видео ссылка.

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

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


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

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

sc config w3svc start= disabled
net stop w3svc

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


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

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

в:

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

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

а также измените строка 221, from:

ServerName localhost:80

в:

ServerName localhost:8080

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


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

это все


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


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


goto услуги и остановить "World Wide Web Publishing Service" после перезагрузки сервера wamp. после этого начните "World Wide Web Publishing Service"


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

в отношении


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


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

изменить слушайте: 80 к тому, что вы хотите, вы можете выбрать любое значение 4 цифры, как 1311,8000,9999 и т.д.


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

чтобы сделать это, я пошел:

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

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

надеюсь, что это помогает!


Я только что установил WAMP 3 on Windows 10 и не было Apache в параметрах системного трея WampServer.

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

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

в этой папке откройте httpd.conf с текстовым редактором. Затем перейдите на строку 62-63 и измените 80 to 8080 такой:

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

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

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


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

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

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


щелкните левой кнопкой мыши на wamp перейти к apache> выберите http.конфиг Слушать [::0]:8080


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

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

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