【问题标题】:Nginx (13: Permission denied) while connecting to upstreamNginx(13:权限被拒绝)同时连接到上游
【发布时间】:2022-01-03 18:29:02
【问题描述】:

我正在 VPS 上部署我的 Djano 应用程序,并按照以下链接中的步骤使用 Gunicorn 和 Nginx 配置我的应用程序。

How To Set Up Django with Postgres, Nginx, and Gunicorn on Ubuntu 16.04

本教程一切顺利(gunicorn 和 nginx 正在运行),但问题是当我通过静态 IP 访问 VPS 时,它显示始终重新加载的白屏。

查看nginx日志后发现如下:

(13:权限被拒绝)同时连接到上游,客户端:,服务器:,请求:“GET / HTTP/1.1,上游:”http://unix:/root/myproject/myproject .sock:/",主机:"",引用者:"http:///"

【问题讨论】:

    标签: django nginx gunicorn


    【解决方案1】:

    找了大概7个小时,终于在Nginx论坛找到了解决这个问题的办法:

    Nginx connet to .sock failed (13:Permission denied) - 502 bad gateway

    我所做的只是在/etc/nginx/nginx.conf 文件的第一行更改用户名。

    在我的情况下,默认用户是 www-data,我将其更改为我的 root 机器用户名。

    【讨论】:

      猜你喜欢
      • 2014-07-19
      • 2016-05-12
      • 2014-03-16
      • 2018-09-13
      • 2015-07-04
      • 2017-11-03
      • 1970-01-01
      • 1970-01-01
      • 2016-05-25
      相关资源
      最近更新 更多