![Какие логи мне нужно просмотреть, чтобы узнать причину сбоя httpd?](https://rvso.com/image/122423/%D0%9A%D0%B0%D0%BA%D0%B8%D0%B5%20%D0%BB%D0%BE%D0%B3%D0%B8%20%D0%BC%D0%BD%D0%B5%20%D0%BD%D1%83%D0%B6%D0%BD%D0%BE%20%D0%BF%D1%80%D0%BE%D1%81%D0%BC%D0%BE%D1%82%D1%80%D0%B5%D1%82%D1%8C%2C%20%D1%87%D1%82%D0%BE%D0%B1%D1%8B%20%D1%83%D0%B7%D0%BD%D0%B0%D1%82%D1%8C%20%D0%BF%D1%80%D0%B8%D1%87%D0%B8%D0%BD%D1%83%20%D1%81%D0%B1%D0%BE%D1%8F%20httpd%3F.png)
Мой httpd неожиданно выходит из строя после каждой перезагрузки, даже если я включил службу для загрузки с помощьюsystemctl включить httpd. Теперь я хочу узнать причину сбоя, но не знаю, где посмотреть, какие логи проверить или какую команду выполнить на CentOS 7.
решение1
Проверьте подробности журнала ошибок в /var/log/httpd/error.log
Подробную информацию о журнале доступа можно найти в /var/log/httpd/access.log
Пожалуйста, включите режим отладки в /etc/httpd/httpd.conf для лучшей записи логов.
решение2
Начните с команды:
systemctl status -l httpd
Это скажет вам, активен ли он или нет, и когда в последний раз менеджер сервиса пытался его запустить. Это также даст вам попытку процесса, если он активен, и это также даст вам последние зарегистрированные сообщения, связанные с сервисом.
Однако, чтобы получить дополнительные логи сервера, проверьте /var/log/
tail /var/log/apache2/error.log