Я получаю следующую ошибку СЛУЧАЙНОЙ. Перезапуск 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
Как я могу узнать причину этого?
Я нашел это на сайте Apache (http://httpd.apache.org/docs/current/suexec.html)
При запуске httpd он ищет файл suexec в каталоге, определенном параметром --sbindir (по умолчанию "/ usr / local / apache / sbin / suexec"). Если httpd находит правильно настроенную оболочку suEXEC, он выводит в журнал ошибок следующее сообщение:
[примечание] механизм suEXEC включен (оболочка: / path / to / suexec) Если вы не видите это сообщение при запуске сервера, сервер, скорее всего, не находит программу-оболочку там, где он ожидает, или исполняемый файл не установлен setuid корень.
Если вы хотите включить механизм suEXEC в первый раз, а HTTP-сервер Apache уже запущен, вы должны убить и перезапустить httpd. Перезапуска с помощью простого сигнала HUP или USR1 будет недостаточно.
Если вы хотите отключить suEXEC, вы должны убить и перезапустить httpd после удаления файла suexec.
Я удалил файл suexec и перезапустил apache