[英]Django + uWSGI + Nginx (13 Permission denied)
I try to deploy like in this Guide on Ubuntu 16.04. 我尝试像本指南中那样在Ubuntu 16.04上进行部署。 But after all I am receiving 502 bad Gateway an in nginx log i have: 但是毕竟我在nginx日志中收到502错误的网关,我有:
2017/03/03 13:28:08 [crit] 8928#8928: *1 connect() to unix:/run/uwsgi/marigu.sock failed (13: Permission denied) while connecting to upstream, client: 95.67.115.53,
uwsgi file: uwsgi文件:
[uwsgi]
project = marigu
uid = pavlo
base = /home/%(uid)
chdir = %(base)/%(project)
home = %(base)/Env/%(project)
module = %(project).wsgi:application
master = true
processes = 5
socket = /run/uwsgi/%(project).sock
chown-socket = %(uid):www-data
chmod-socket = 660
vacuum = true
nginx: nginx的:
server {
listen 80;
server_name marigu.com;
location = /favicon.ico { access_log off; log_not_found off; }
location /static/ {
root /home/pavlo/marigu;
}
location / {
include uwsgi_params;
uwsgi_pass unix:/run/uwsgi/marigu.sock;
}
}
Plz help. 请帮助。
需要将chmod-socket = 660更改为chmod-socket = 664,对我有帮助
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.