我正在 VPS 上部署我的 Djano 应用程序,并按照以下链接中的步骤使用 Gunicorn 和 Nginx 配置我的应用程序。
如何在 Ubuntu 16.04 上使用 Postgres、Nginx 和 Gunicorn 设置 Django
本教程的一切都很顺利(gunicorn 和 nginx 正在运行),但问题是,当我通过静态 IP 访问 VPS 时,它会显示一个始终在重新加载的白屏。
检查nginx日志后发现以下内容:
(13:权限被拒绝)连接到上游时,客户端:<client_ip>,服务器:<server_ip>,请求:“GET / HTTP/1.1,上游:”http://unix:/root/myproject/myproject.sock: /”,主机:“<server_ip>”,引用者:“http://<server_ip>/”