Проблемы с WampServer после обновления до Windows 10


18

После обновления с Windows 7 до Windows 10 WampServer, похоже, не работает (все, что загружено в браузер - просто пустая страница), и даже новая установка не устраняет проблему.

Под Apache > Service > Install Serviceним говорится:

Your port 80 is actually used by :

Server: Microsoft-IIS/10.0

Cannot install the Apache service, please stop this application and try again.

Press Enter to exit...

Мы ценим любые предложения.



Возможный дубликат Как удалить IIS для WampSERVER?
DavidPostill

Ответы:


22

Обновление: это, кажется, исправить это навсегда

  1. Выполните поиск «Включение или отключение функций Windows» на панели задач.
  2. В разделе «Информационные службы Интернета» снимите флажок «Службы всемирной паутины», который Microsoft должна включить по умолчанию (использует порт).
  3. Перезагрузка и WAMP вернулся как и прежде.

Оригинальное решение

Я могу подтвердить следующее исправило проблему:

Запустите cmdот имени администратора и введите:iisreset /stop

Затем Apache > Service > Install Serviceпредложит вам нажать Enter для установки в обычном режиме.

Вам также может понадобиться установить: http://www.microsoft.com/en-us/download/details.aspx?id=30679


Правда, это была проблема и для меня. Какой сервис я могу отключить или iisreset /stopговорит Windows, не перезагружать его при следующей загрузке?
Армин

@Armin Это временное исправление. Пожалуйста, дайте мне знать, если вы найдете постоянное решение.
rybo111

Нет, для меня это, кажется, навсегда. Я перезагрузился и теперь порт открыт.
Армин

@Armin Я недавно обновил и должен был сделать вышеупомянутое снова :(
rybo111

@ Армин, если у вас возникла проблема, попробуйте этот ответ: stackoverflow.com/a/31726134/1094772
rybo111

3

Для Windows 10 Чистая установка:

Если вы сделали чистую установку 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
  • Прокрутите вниз в окне «Службы», чтобы найти службу публикации в Интернете .
  • Щелкните правой кнопкой мыши и выберите « Стоп» .

Это должно сделать порт 80 свободным, а перезапуск WAMP / XAMPP должен запустить вас!

Есть и другие способы исправить это. http://praveenpuglia.com/make-wamp-work-on-windows-10-technical-preview/


Остановка (и отключение) службы публикации в Интернете сделала это для меня. Спасибо!
PeterCo

1

После всех возможных исправлений, о которых все упоминали в ответах через Интернет, когда это все еще не работало, я понял недостающий шаг как:

Running wampmanager.exe as Administrator

Это так тривиально - но оставить этот ответ кому-то, кто застрял как я.

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.