Проблемы с 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...

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

rybo111
источник
Возможный дубликат Как удалить 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

rybo111
источник
Правда, это была проблема и для меня. Какой сервис я могу отключить или 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

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

Нирав Завери
источник