С нескольких дней, Apache на моем сервере Centos 7 умирает когда-то после его перезапуска. Я даже пытался перезагрузить машину безрезультатно. Сразу Afte отдыхает, он действительно отвечает, но Afte некоторое время прекратить это делать если я исполню:Apache on Centos 7 внезапно умирает
sudo systemctl status httpd.service
я получаю:
httpd.service - HTTP-сервер Apache Loaded: нагруженный (/usr/lib/systemd/system/httpd.service; отключен) Активный: неактивный (мертвый)
Я исправил проблему путем переустановки Apache.
В начале, вы можете проверить файлы журнала Apache и посмотреть, если они обеспечивают что-нибудь полезное. Прошло некоторое время с тех пор, как я использовал CentOS, но я думаю, что файл журнала находится в '/ var/log/httpd' (см. Здесь: http://superuser.com/questions/511781/access-apache-log-files -in-centos) – neallred
Да, он называется error_log и не сообщает ничего действительно полезного, но для длинного списка ошибок такого типа: sh: /usr/local/bin/python3.3: Нет такого файла или каталога I не знаю, из чего они созданы. –
Я нашел это: https://bugs.archlinux.org/task/47110 Проблема для них заключалась в том, что команда повернуть журналы приведет к тому, что каждый раз, когда он должен перезапустить его, будет убивать демона Apache. Их обходным путем было создание override.conf, который перезапустил apache, если он не был запущен. – neallred