Ошибка abot failed (13: Permission denied) при подключении к восходящему потоку с помощью Nginx и uWSGI
введите код здесьЯ пытаюсь создать страницу django с Nginx и uWSGI, nginx не показывает ошибки конфигурации .nginx и uWSGI тоже, то есть он создал .socket с тем, что я указал.
Но эта ошибка продолжает появляться в nginx, выдавая мне 502 BAD GETWAY: [crit] 16466 # 16466: * 8 connect () to unix: /home/ubuntu/my_app/my_app.sock failed (13: Permission denied) while connecting to upstream, client: IP сервер: my_app, запрос: "GET / favicon .ico HTTP / 1.1 ", upstream:" uwsgi: // unix: /home/ubuntu/my_app/my_app.sock: ", host:" my_app ", referrer:" http: // my_app / "
".любая помощь относительно ошибки или того, что может быть ее причиной?
вот мой .nginx
server {
# the port your site will be served on
listen 80;
# the only path
#root /home/django/my_app.com;
# the domain name it will serve for
server_name my_app;
#substitute your machine's IP address or FQDN
charset utf-8;
# max upload size
client_max_body_size 75M; #adjust to taste
# Django media
location /media {
#your Django project's media files - amend as required
alias /home/ubuntu/my_app/media;
}
location /static {
#your Django project's static files - amend as required
alias /home/ubuntu/my_app/static;
}
location /static2 {
#your Django project's static files - amend as required
alias /home/ubuntu/my_app/assets;
}
# Finally, send all non-media requests to the Django server.
location / {
include uwsgi_params;
uwsgi_pass unix:/home/ubuntu/my_app/my_app.sock;
}
}
здесь mi .ini
[uwsgi]
django_app_name = komando
project =my_app
base = /home/ubuntu
chdir = %(base)/%(project)
home = %(base)/Env/%(project)
module = %(django_app_name).wsgi:application
master = true
processes = 5
socket = %(base)/%(project)/%(project).sock
chown-socket = ubuntu:www-data
chmod-socket = 666
vacuum = true