Нужна помощь на 502 Bad Gateway ngnix / 1.10.3
Я настроил свое приложение Django, используя Nginx / Gunicorn. Он работал нормально, пока я не сделал некоторые изменения в коде и перезагрузил сервер.
К вашему сведению: мой файл settings.py имеет ALLOWED_HOSTS = ['*']
![enter image description here](https://i.stack.imgur.com/RMjSz.png)
Журналы ошибок:
2018/06/27 08:36:38 [crit] 7444#7444: *35 connect() to unix://home/ubuntu/www/MySite/MySite.sock failed (13: Permission denied) while connecting to upstream, client: 106.51.16.0, server: 18.191.255.247, request: "GET /report/ HTTP/1.1", upstream: "http://unix://home/ubuntu/www/MySite/MySite.sock:/report/", host: "18.191.255.247"
2018/06/27 08:36:40 [crit] 7444#7444: *35 connect() to unix://home/ubuntu/www/MySite/MySite.sock failed (13: Permission denied) while connecting to upstream, client: 106.51.16.0, server: 18.191.255.247, request: "GET /report/ HTTP/1.1", upstream: "http://unix://home/ubuntu/www/MySite/MySite.sock:/report/", host: "18.191.255.247"
2018/06/27 08:36:41 [crit] 7444#7444: *35 connect() to unix://home/ubuntu/www/MySite/MySite.sock failed (13: Permission denied) while connecting to upstream, client: 106.51.16.0, server: 18.191.255.247, request: "GET /report/ HTTP/1.1", upstream: "http://unix://home/ubuntu/www/MySite/MySite.sock:/report/", host: "18.191.255.247"
2018/06/27 08:39:06 [crit] 7444#7444: *41 connect() to unix://home/ubuntu/www/MySite/MySite.sock failed (13: Permission denied) while connecting to upstream, client: 106.51.16.0, server: 18.191.255.247, request: "GET /report/ HTTP/1.1", upstream: "http://unix://home/ubuntu/www/MySite/MySite.sock:/report/", host: "18.191.255.247"
Обновление 1:
Это мой конфиг nginx. Есть ли проблема с этим?
/ и т.д. / Nginx / сайты-доступные / MySite
server {
listen 80;
server_name 18.191.255.247;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/ubuntu/www/MySite;
}
location / {
include proxy_params;
proxy_pass http://unix://home/ubuntu/www/MySite/MySite.sock;
}
}
Как проверить разрешение демона nginx на папку проекта (// unix: // home / ubuntu / www / MySite)