Как было отмечено в нескольких вопросах/asnwers раньше, а именно this и this я настроил мой WSGISocketPrefix
быть /etc/httpd/run/wsgi
Невозможно подключиться к WSGI демона процесса «WSGI»
/etc/httpd/run
каталога имеет корень разрешения: Apache и файл носок созданный имеет apache: разрешение root.
Проблема, с которой я сталкиваюсь, заключается в том, что apache всегда пытается подключиться к носу, который меньше, чем он должен искать. Пример носка /var/run/httpd/wsgi.1769.1.1.sock
, но apache ищет /var/run/httpd/wsgi.1769.0.1.sock
Нет проблем с разрешением AFAIK, проблема с номером носки WSGI, который ищет apache. Как я могу решить эту проблему? Почему между wsgi и apache существует несоответствие между sock-version
?
Exact лаглинь: (2)No such file or directory: [client A.B.C.D:57798] mod_wsgi (pid=1549): Unable to conn ect to WSGI daemon process 'wsgi' on '/etc/httpd/run/wsgi.1144.0.1.sock' after multiple attempts.
Он привязан к logrotate так один раз в час. Keep Alive не является определенным требованием, но я думаю, мне нужно другое решение этой проблемы вращения журнала. – Harshdeep
Я пытался с сильным соединением: закрыть заголовок, и проблема все еще существует. – Harshdeep
И logrotate использует изящный перезапуск. Попробуйте отключить поддержку в Apache, если сможете. –