【问题标题】:Nginx, Ansible, and uWSGI with Flask App, Internal Server Error带有 Flask 应用程序的 Nginx、Ansible 和 uWSGI,内部服务器错误
【发布时间】:2014-03-08 08:17:34
【问题描述】:

我已使用标题中的软件在 EC2 上部署了我的应用程序,但出现内部服务器错误。 Here 是我一直在关注的教程。

这是我尝试通过浏览器登录应用程序的错误日志:

2014/02/17 19:48:29 [error] 26513#0: *1 connect() to unix:/tmp/uwsgi.sock failed (111: Connection refused) while connecting to upstream, client: xxx.xxx.xxx.xxx, server: localhost, request: "GET / HTTP/1.1", upstream: "uwsgi://unix:/tm    p/uwsgi.sock:", host: "ec2-xx-xxx-xx-xxx.compute-1.amazonaws.com"

【问题讨论】:

  • 你能发布你的剧本/ansible命令吗?
  • 粘贴相关的 include 从包括 /etc/nginx/conf.d/*.conf;include /etc/nginx/sites-enabled/*
  • 我已经更新了答案

标签: nginx amazon-ec2 flask wsgi ansible-playbook


【解决方案1】:

如果您的 Ansible playbook 基于 Matt Wright's tutorial,那么您只需在安装后重新启动即可。 playbook 没有用它安装的新程序(实际上是日志引用的上游 uWSGI)更新 supervisor,所以程序无法启动。

【讨论】:

猜你喜欢
  • 2015-09-22
  • 2015-07-21
  • 1970-01-01
  • 2019-02-05
  • 2021-10-14
  • 1970-01-01
  • 2014-06-04
  • 2013-07-16
  • 2013-07-07
相关资源
最近更新 更多