Веб-сайт частично загружается - поймал SIGTERM

Я получаю следующую ошибку, которая СЛУЧАЙНА. Перезапуск Apache решает проблему.

[Fri Jan 02 16:19:21.854040 2015] [mpm_prefork:notice] [pid 18591] AH00169: caught SIGTERM, shutting down
[Fri Jan 02 16:19:22.872284 2015] [suexec:notice] [pid 11172] AH01232: suEXEC mechanism enabled (wrapper: /usr/sbin/suexec)
[Fri Jan 02 16:19:22.904651 2015] [auth_digest:notice] [pid 11173] AH01757: generating secret for digest authentication ...
[Fri Jan 02 16:19:22.905293 2015] [lbmethod_heartbeat:notice] [pid 11173] AH02282: No slotmem from mod_heartmonitor

Как я могу узнать то, что вызывает это?

1
задан 2 January 2015 в 18:54
1 ответ

Я нашел это на сайте Apache ( http://httpd.apache.org/docs/current/suexec.html )

При запуске httpd, он ищет файл suexec в каталоге определяется параметром --sbindir (по умолчанию "/ usr / local / apache / sbin / suexec"). Если httpd находит правильно настроенный suEXEC, она выведет в журнал ошибок следующее сообщение:

[примечание] механизм suEXEC включен (оболочка: / path / to / suexec) Если вы не видите это сообщение при запуске сервера, скорее всего, сервер не находит программу-оболочку там, где она ее ожидает, или исполняемый файл не установлен setuid root.

Если вы хотите включить механизм suEXEC в первый раз и HTTP-сервер Apache уже запущен, вы должны убить и перезапустить httpd. Перезапуска с помощью простого сигнала HUP или USR1 будет недостаточно.

Если вы хотите отключить suEXEC, вы должны убить и перезапустить httpd после вы удалили файл suexec.

Я удалил свой файл suexec и перезапустил apache

0
ответ дан 4 December 2019 в 08:15

Теги

Похожие вопросы