小编LLL*_*LLL的帖子

502 Bad Gateway Nginx+Flask+Gunicorn(2:没有这样的文件或目录)

我正在尝试根据本教程将我的 Flask 应用程序连接到 Nginx 和 Gunicorn:如何在 Ubuntu 14.04 上使用 Gunicorn 和 Nginx 提供 Flask 应用程序

我收到 502 Bad Gateway var/log/nginx

2017/10/16 21:17:04 [crit] 11284#0: *8 connect() to unix:/home/myproject/myproject.sock failed (2: No such file or directory) while connecting to upstream, client: <myIP>, server: <myIP>, request: "GET / HTTP/1.1", upstream: "http://unix:/home/myproject/myproject.sock:/", host: "<myIP>"
Run Code Online (Sandbox Code Playgroud)

Nginx 似乎找不到 myproject.sock 文件,我不知道为什么我的 upstart 脚本不会根据教程创建一个文件。非常感谢任何指导。

以下是我的文件:

/home/myproject/myproject.py

from flask import Flask
application = Flask(__name__)

@application.route("/")
def hello():
    return "<h1 style='color:blue'>Hello There!</h1>"

if __name__ == "__main__":
    application.run(host='0.0.0.0') …
Run Code Online (Sandbox Code Playgroud)

nginx proxypass flask gunicorn ubuntu-14.04

0
推荐指数
1
解决办法
3729
查看次数

标签 统计

flask ×1

gunicorn ×1

nginx ×1

proxypass ×1

ubuntu-14.04 ×1