Процесс Apache 2 остановлен

Сегодня я внес некоторые изменения, но только на внешней стороне моей страницы и отправил эти изменения на сервер. Я проверил, все ли работает в моем домене, и все было нормально. Но примерно через два часа я получаю только 500 Internal Server Error. У меня есть такие логи:

[Sun Jul 10 00:19:12 2016] [notice] Digest: generating secret for digest authentication ...
[Sun Jul 10 00:19:12 2016] [notice] Digest: done
[Sun Jul 10 00:19:12 2016] [info] mod_fcgid: Process manager 3584465 started
[Sun Jul 10 00:19:12 2016] [notice] Apache/2.2.22 (Debian) mod_fcgid/2.3.6 configured -- resuming normal operations
[Sun Jul 10 00:19:12 2016] [info] Server built: Mar 31 2015 17:28:57
[Sun Jul 10 00:19:12 2016] [info] mod_fcgid: server myuser:/home/.../django.fcgi(3584772) started
[Sun Jul 10 00:24:20 2016] [info] removed PID file /home/xxx/admin/apache/run/apache.pid (pid=3584452)
[Sun Jul 10 00:24:20 2016] [notice] caught SIGWINCH, shutting down gracefully
[Sun Jul 10 00:24:21 2016] [info] mod_fcgid: process /home/.../django.fcgi(3584772) exit(shutting down), terminated by calling exit(), return code: 0
[Sun Jul 10 00:24:21 2016] [info] mod_fcgid: Process manager 3584465 stopped

Может ли кто-нибудь предложить решение или несколько предложений о том, как решить эту проблему?


person krzyhub    schedule 10.07.2016    source источник


Ответы (1)


Проблема в том, что вы получаете SIGWINCH, что означает, что размер окна изменился. Однако для сервера это не имеет особого смысла.

Хорошо, только что выяснилось, что SIGWINCH неправильно использует Apache для корректного завершения работы. Ваш вопрос дублирует этот

person Ishay Peled    schedule 10.07.2016
comment
Это должен быть комментарий. - person Sayse; 10.07.2016
comment
Это как-то обслуживается провайдером сервера. Я только что настроил файлы .fcgi и .httaccess, и все начало работать. Я ничего не делал по myselfe в случае работающего сервера. - person krzyhub; 10.07.2016
comment
Что ж, у меня есть для тебя хорошие и плохие новости. SIGWINCH используется для корректного завершения работы Apache - это означает, что что-то вроде задания cron, демона или другого объекта завершает работу Apache. Мне придется дублировать ваш вопрос другим, у которого есть столько же решений, сколько я дал. Невозможно сказать без доступа к серверу - person Ishay Peled; 11.07.2016
comment
Всегда это шаг навстречу. Спасибо за разъяснения. - person krzyhub; 11.07.2016