FastCGI отправил в stderr: "WSGIServer: отсутствует параметр FastCGI SERVER_PROTOCOL, требуемый WSGI!" - PullRequest
0 голосов
/ 12 ноября 2011

Я использую NGINX + FASTCGI + DJANGO и в своих журналах ошибок NGINX я вижу эту ошибку:

FastCGI отправил в stderr: "WSGIServer: отсутствует параметр FastCGI SERVER_PROTOCOL, требуемый WSGI!"

Нашел это решение , по-видимому, к той же самой проблеме, но у меня уже есть эти строки в моем файле nginx.conf и все еще выдает мне вышеуказанную ошибку.

Любые идеи?Спасибо!

1 Ответ

1 голос
/ 21 апреля 2012

Вам также необходимо добавить следующую строку в блок местоположения в вашей конфигурации nginx

fastcgi_param SERVER_PROTOCOL $ server_protocol;

Итак, вам нужно четыре:

fastcgi_param SERVER_ADDR $server_addr;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
fastcgi_param SERVER_PROTOCOL $server_protocol;
...