![](/img/trans.png)
[英]Synology webstation simple "hello world" quick start with python, flask and uwsgi
[英]uwsgi flask server always return '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.xxmy_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 的解决方案。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.