Я проверил журналы ошибок для этой конкретной проблемы, и кажется, что доступ к порту 80 невозможен.

(OS 10013)An attempt was made to access a socket in a way forbidden by its access   permissions.  : make_sock: could not bind to address [::]:80

Выключение брандмауэра Windows не сработало, поэтому я немного растерялся. Все это работает на моем ноутбуке, поэтому у меня нет своего "сервера" как такового, но у меня сложилось впечатление, что это будет работать без необходимости иметь независимый от моего персонального компьютера. Как бы я решил это?

3 ответа3

2

Если бы это были окна, порт 80 уже был бы назначен IIS (если он установлен). Проверьте, установлен ли IIS, остановите IIS и повторите попытку, измените номер порта для apache в файле httpd.conf на 81 или любое другое значение.

1

Убедитесь, что Skype не использует порт, так как иногда он использует порт 80 по умолчанию. Вы можете изменить это поведение в Сервис -> Параметры -> Дополнительно -> Соединение и снимите флажок, чтобы использовать порты 80 и 443 для входящих подключений.

Кроме того, вы также можете увидеть, какие порты в настоящее время используются, запустив командную строку и введя:

netstat -ab

Это скажет вам, какие открытые в данный момент программы используют какие порты.

0

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

Во-первых, попробуйте изменить в настройках Skype порт с 80 на другой. Это поможет мне.

попробуйте это http://www.tjkdesign.com/articles/Apache_and_WAMP.asp

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .