我正在尝试根据本教程将我的 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)