Я установил XAMPP 1.8.1. на моей машине Windows 8 64bit. У меня сейчас проблема с портами. Вот что я получил от панели управления XAMPP:
11:52:43 [Apache] Проблема обнаружена!
11:52:43 [Apache] Порт 80 используется "c: \ windows \ syswow64 \ wwahost.exe"!
11:52:43 [Apache] Apache НЕ БУДЕТ запускаться без свободных настроенных портов!
11:52:43 [Apache] Вам необходимо удалить / отключить / перенастроить блокирующее приложение
11:52:43 [Apache] или перенастроить Apache для прослушивания через другой порт
11:52:43 [Apache] Обнаружена проблема!
11:52:43 [Apache] Порт 443 используется "c: \ windows \ syswow64 \ wwahost.exe"!
11:52:43 [Apache] Apache НЕ БУДЕТ запускаться без свободных настроенных портов!
11:52:43 [Apache] Вам необходимо удалить / отключить / перенастроить блокирующее приложение
11:52:43 [Apache] или перенастроить Apache для прослушивания через другой порт
WWAHost.exe необходим для приложений Metro ( wwahost.exe ), поэтому я не знаю, что безопаснее, изменить порты WWAHost.exe или порты Apache? Как бы я это сделал?
РЕДАКТИРОВАТЬ 2013/01/16: я переустановил W8 и сервер Apache. Apache теперь использует порт 80. Перед установкой сервера Apache я удалил почти все приложения Metro / Modern UI.
источник
Win + R -> services.msc
если в этом нет необходимости . Изменение порта Apache может быть сделаноC:\Program Files (x86)\Apache Software Foundation\Apache2.2\conf\httpd.conf
: ИзменениеListen 80
кListen 8080
или что - нибудь еще.Ответы:
Лучше изменить порт apache на 8080, если wwahost.exe действительно работает.
источник
localhost
требуется номер порта 80, так как это стандартный порт HTTP, поэтому это невозможно.У вас случайно установлен новый Windows 8 Skype? Если это так, к сожалению, он использует порт 80, вы должны закрыть Skype из фона и запустить его снова. Он должен работать.
источник
Microsoft wwahost.exe является хост-процессом для (означает «работает») всех приложений, основанных на Internet Explorer, которые построены на JavaScript и CSS.
источник
Я сделал обновление 8.1 для Windows и Skype, приложение больше не может быть удалено. Когда я попытался активировать WampServer, столкнулся с конфликтом TCP-порта 80, который не позволил ему запустить Apache.
После безуспешного поиска в Google откройте брандмауэр Windows в режиме повышенной безопасности и обнаружите следующую запись правила ввода:
@ {? microsoft.windowscommunicationsapps_17.0.1119.516_x64__8wekyb3d8bbwe мс-ресурс: //microsoft.windowscommunicationsapps/resources/communicationsPackageName}
Я просто отключил это правило. После этого мне удалось запустить Apache обычно до TCP-порта 80.
Я не заметил каких-либо изменений в других функциях Windows. Буду внимательно следить за этим, но решил мою проблему !!
источник
Как отметил Мохамед Мансур, это может быть вызвано использованием Skype . Новая версия метро для Windows 8 запускается в процессе WWAHost.exe, как и другие приложения метро.
Просто закройте Skype, запустите Apache, и затем вы сможете снова открыть Skype. Чтобы полностью закрыть приложение метро Windows 8:
Skype будет молча использовать другой порт, если он уже занят Apache.
источник
У меня была эта проблема сама. Есть 2 процесса, которые, кажется, мешают работе Apache. Оба обычно используются в Windows 8. Первый
wwahost.exe
. Эта программа помогает запускать новую версию Skype для Windows 8 и другие приложения в стиле metro. Этот файл прослушивает входящие соединения через порт 80.Второй - это процесс Vmware, который прослушивает порт 443.
Вы можете найти PID обеих этих служб в журнале как Apache Crashes. Убей оба ПИДа, используя
Сделайте это для обоих процессов и сразу запустите Apache. Вы могли бы написать некоторый пакетный код, чтобы завершить этот процесс для вас, если он станет раздражающим.
Могут быть и другие программы, которые прослушивают те же порты и мешают работе Apache, но это две, с которыми я сталкивался.
источник
Если вы не пользуетесь услугами * Drive или Terminal. Просто найдите и заблокируйте на брандмауэре. то есть:
ИЛИ
источник