Подтвердить что ты не робот

Apache висит с mod_wsgi + django

У меня был Apache + mod_wsgi + django. По какой-то причине что-то изменилось на сервере, и теперь apache полностью зависает - он перестает отвечать на все остальные запросы и должен быть остановлен и запущен - когда я отправляю запрос. В конце концов мы видим ошибку "Преждевременный конец ошибки script: django.wsgi".

Мы сделали strace, и одна вещь, которую я видел, выглядела подозрительно: "GATEWAY_INTERFACE\0CGI/1.1\0SERVER_PROTOCOL..." (Мы также видим, что выключение выдается.)

Является ли "GATEWAY_INTERFACE\0CGI/1.1" указанием, что он настроен для CGI, а не WSGI? (Я читал, что преждевременный конец script может быть результатом, если он установлен как CGI.)

Наш виртуальный хост указывает:

WSGIDaemonProcess [host] threads=25
WSGIProcessGroup [host]
WSGIScriptAlias / /path/to/apache/django.wsgi

и я не вижу ничего общего с CGI в httpd.conf, просто загружая модуль WSGI.

4b9b3361