繁体   English   中英

Nginx和Gunicorn获得许可被拒绝的错误

[英]geting permission denied error with nginx and gunicorn

我正在使用django-gunicorn-nginx-virtualenv的网站,但出现404错误。 当我检查nginx错误日志时,我得到了:

   connect() to unix:/webapps/myapp/run/gunicorn.sock failed (13: Permission denied)

这是gunicorn.sock的许可:

  srwxrwxrwx 1 myappuser webapps    0 Sep  7 22:17 gunicorn.sock

我使用以下命令检查nginx是否可以运行:

 ps aux | grep “nginx: worker process” | awk ‘{print $1}’

我得到了:

  nginx
  root 

有人可以帮助我吗?

您可能已经以root用户身份安装了gunicorn,应该重新安装:

sudo pip uninstall gunicorn
pip install gunicorn

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM