502 ошибка после добавления приложения в проект Django, работающий на nginx и gunicorn



Я пытаюсь добавить приложение в существующий проект Django, но как только я это сделал, я получаю ошибку 502.Сервер работает под управлением Ubuntu. Я не думаю, что это связано с кодом приложений, потому что я запустил его на сервере разработки django. Он уходит, когда я вынимаю название приложения из settings.py и перезапустить гуникорн.



Вот часть журнала



2011/07/15 01:24:45 [error] 16136#0: *75593 connect() failed (111: Connection refused)   while connecting to upstream, client: 24.17.8.152, server: staging.site.org, request: "GET / HTTP/1.1", upstream: "http://127.0.0.1:8020/", host: "staging.site.org"


Вот конфигурационный файл nginx.
Конфигурационный Файл Nginx



Я не знаю, что еще необходима информация. Не знаю, где находятся бревна гуникорна. У меня нет навыков администратора сервера.

614   1  

1 ответ:

Nginx не может подключиться к вашему бэкэнду (gunicorn) или gunicorn отказывается от подключения. Вы не предоставили никаких подробностей о конфигурации, так что это вся помощь, которую вы получите. Вы правы, что код приложения не имеет к нему никакого отношения. Это ошибка конфигурации с вашей стороны.

Comments

    Ничего не найдено.