UWSGI 烧瓶服务器始终返回"Hello World!



我按照本教程配置nginx和uwsgi。

这是我的/etc/nginx/sites-available/myprojetc内容:

server {
listen 80;
server_name 10.x.x.my_server_ip;
location / {
include uwsgi_params;
uwsgi_pass unix:/home/myname/myproject/myproject.sock;
}
}

现在我可以在笔记本电脑浏览器上访问10.x.x.my_server_ip了。它向我展示了:Hello World!

然而,myproject.py是:

from flask import Flask
application = Flask(__name__)

@application.route('/')
def hello_world():
return 'Hello There'
if __name__ == "__main__":
application.run(host='0.0.0.0')

正如您所看到的,它有望返回Hello There。有人能告诉我我的配置出了什么问题吗?如果你需要更多信息,你可以发表评论。

经过长时间的工作,我找到了必须重新启动uwsgi服务而不是重新启动nginx的解决方案。

相关内容

最新更新