Сбой сигтерма Apache2 в Debian

У меня проблема с моим сервером Debian.
У меня есть веб-сайт, размещенный на apache2, но 2 раза в день происходит сбой apache, и мой веб-сайт недоступен.
Я просмотрел лог-файлы, и у меня мало информации.
Вот мои журналы :

доступ.log

13.235.52.55:443 - - [24/May/2018:10:05:51 +0200] "GET / HTTP/1.1" 200 13244 "-" "Python-urllib/2.7"
13.235.52.55:443 - - [24/May/2018:10:05:52 +0200] "GET / HTTP/1.1" 200 13309 "-" "Python-urllib/2.7"
13.235.52.55:443 - - [24/May/ 2018:10:05:52 +0200] "GET / HTTP/1.1" 200 13309 "-" "Python-urllib/2.7"
13.235.52.55:443 - - [24/May/2018:10:05: 53 +0200] "GET / HTTP/1.1" 200 13309 "-" "Python-urllib/2.7"
13.235.52.55:443 - - [24/May/2018:10:05:54 +0200] "GET / HTTP/1.1" 200 13309 "-" "Python-urllib/2.7"

журнал ошибок

[Чт, 24 мая, 08:00:31.698217 2018] [mpm_prefork:notice] [pid 3544] AH00163: Apache/2.4.10 (Debian) настроен OpenSSL/1.0.1t -- возобновление нормальной работы
[Чт, 24 мая 08: 00:31.698270 2018] [core:notice] [pid 3544] AH00094: Командная строка: '/usr/sbin/apache2'
[Чт, 24 мая, 12:17:43.064962 2018] [mpm_prefork:notice] [pid 3544] AH00169: поймал SIGTERM, завершение работы
[Чт, 24 мая 12:17:46.968823 2018] [mpm_prefork:notice] [pid 4518] AH00163: Apache/2.4.10 (Debian) OpenSSL/1.0.1t настроен – возобновление работы в обычном режиме Operations
[Чт, 24 мая, 12:17:46.968889 2018] [core:notice] [pid 4518] AH00094: Командная строка: '/usr/sbin/apache2'
[Чт, 24 мая, 12:17:47.011670 2018 ] [mpm_prefork:notice] [pid 4518] AH00169: обнаружен SIGTERM, завершение работы

Как правило, Apache аварийно завершает работу в 12:17 и 00:17.

Я уже проверил на DoS-атаку, но мне не хватает доступа в access.log

Наконец, я нашел следующее в своем журнале phperror

[24-May-2018 13:39:01 Europe/Berlin] Предупреждение PHP: модуль 'PDO' уже загружен в Unknown в строке 0
[24-May-2018 14:09:01 Europe/Berlin] Предупреждение PHP: Модуль «PDO» уже загружен в «Неизвестно» в строке 0
[24 мая 2018 г. 14:39:01 Europe/Berlin] Предупреждение PHP: модуль «PDO» уже загружен в «Неизвестно» в строке 0
[24 мая -2018 15:09:01 Европа/Берлин] Предупреждение PHP: модуль 'PDO' уже загружен в неизвестной строке 0
[24 мая 2018 15:39:01 Европа/Берлин] Предупреждение PHP: модуль 'PDO' уже загружен в Unknown в строке 0
[24-May-2018 16:04:24 Europe/Berlin] Предупреждение PHP: модуль 'PDO' уже загружен в Unknown в строке 0
[24-May-2018 16: 09:01 Европа/Берлин] Предупреждение PHP: модуль «PDO» уже загружен в «Неизвестно» в строке 0

если кто-то может мне помочь.. :-)

Спасибо !

РЕДАКТИРОВАТЬ: это мой журнал, когда apache падает journalctl


person Flyzzx    schedule 24.05.2018    source источник


Ответы (1)


Хорошо, наконец я нашел, где была проблема.

Это произошло из-за Certbot. У меня было 2 домена, которые давно не использовались, и срок действия SSL-сертификатов истек. Я удалил эти сертификаты, и мой apache в настоящее время работает 1 день и 13 часов.

Если это решение может помочь кому-то .. ;)

person Flyzzx    schedule 30.05.2018