Одним из предлагаемых решений является отметить PID, запущенный на порту 80 (netstat -ano), убить его и запустить Apache, и это решило проблему для многих других. Но для меня сам Apache работает на порту 80, и когда я запускаю службу, я получаю ошибку сокета, недоступную. Я попытался сменить порт на 8080 или другой, но не повезло. Пожалуйста, предложите мне, где я ошибаюсь?make_sock: не удалось привязать к адресу 0.0.0.0:80
Точная ошибка Msg:
C: \ Program Files (x86) \ Apache Software Foundation \ apache2.2 \ Bin> httpd.exe (OS 10048) Только одно использование адреса сокета (протокол/сетевой адрес/порт) обычно разрешается. : Make_sock: не мог связать обратиться 0.0.0.0:80 не сокеты доступны, выключая
Невозможно открыть журналы
Apache - приложение, а ваша Java - другое приложение. это означает, что оба они работают в то же время, когда они не могут использовать один и тот же порт, кроме 8080. Поэтому измените приложение, чтобы использовать любой другой порт, если вам нужно его запустить во время работы apache. Например, можно сказать, что 8915 - это случайный порт. и если это не работает, введите ошибку, которую вы получите здесь – Hani
Я изменил порт на «Listen 8915» на httpd.conf, и когда я запустил службу, я получил ту же ошибку с другим портом. C: \ Program Files (x86) \ Apache Software Foundation \ Apache2.2 \ bin> httpd.exe -k sta rt (OS 10048) Только одно использование каждого адреса сокета (протокол/сетевой адрес/порт) обычно разрешено. : make_sock: не удалось привязать к адресу 0.0.0.0:8915 нет доступных сокетов для прослушивания, выключение Невозможно открыть журналы – Abhi