Випуски 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...

Будь-які пропозиції будуть вдячні.



Відповіді:


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

@Armin якщо ви отримаєте проблему, спробуйте цей відповідь: stackoverflow.com/a/31726134/1094772
rybo111

3

Для Windows 10 Clean Install:

Якщо ви виконали чисту інсталяцію Windows 10, можливо, у вас немає служби Word Wide Web Publishing . У цьому випадку проста установка WAMP / XAMPP повинна добре працювати.

Якщо цього не відбувається, спробуйте встановити Visual C ++ Redistributable і повторно встановити WAMP / XAMPP.


Я зіткнувся з подібною проблемою з WAMP. У Windows 10 TP служба Word Wide Web Publishing надається попередньо встановленою. Це пов'язано з 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.