мы только что пережили отключение электричества. Все наши серверы вернулись правильно, за исключением того, что веб-сервер выдает эту ошибку при попытке запустить apache:
# apachectl start
no listening sockets available, shutting down
Unable to open logs
Я подтвердил, что нет процессов, использующих порт, настроенный для прослушивания apache, и я не могу настроить apache, работающий в ps aux. Есть ли у кого-нибудь предложения по устранению неполадок?
Что-нибудь еще прослушивает порт 80? netstat -nlt показать что-нибудь еще на 80?
Имя сервера изменено и / или resolv.conf не может выполнить обратный поиск при запуске apache.
Правильно ли разрешается имя хоста -f?
127.0.0.1 DNS-серверы, можете ли вы проверить свой / etc / hosts 127.0.0.1, затем попробуйте запустить службы
Apache не запустится, если не сможет войти. Вторая строка, Unable to open logs
, прыгает на меня больше, чем первая.
Убедитесь, что на диске достаточно места для пути, который вы регистрируете.
df -H
Также проверьте разрешения для каталога и файлов журналов.
ls -al /var/log/httpd
Хорошо, я понял проблему - извините, ответ приходит так поздно, здесь действительно много дел. Спасибо за вашу помощь!
Проблема заключалась в том, что этот сервер имеет особую настройку, и мне нужно было передать apachectl опцию -d SSL для его запуска.