【问题标题】:nginx returns "Bad gateway - 502" on DigitalOceannginx 在 DigitalOcean 上返回“Bad gateway - 502”
【发布时间】:2014-06-03 21:42:13
【问题描述】:

我正在尝试为 DigitalOcean 上的 rails 应用程序配置 nginx。当我打开我的 IP 时,我看到 BAD GATEWAY (502) 消息。

在日志中是

2014/06/03 09:58:57 [crit] 28612#0: *1 connect() to unix:/tmp/unicorn.myproject-staging.sock failed (2: No such file or directory) while connecting to upstream, client: 81.161.64.26, server: , request: "GET / HTTP/1.1", upstream: "http://unix:/tmp/unicorn.myproject-staging.sock:/500.html", host: "my_ip"

错误消息是什么意思,我该如何解决?

谢谢

编辑:

应用部署在这里:

/home/deployer/apps/myproject-staging

【问题讨论】:

  • 您是如何启动您的应用程序/服务器的?看起来它并没有在那只袜子上运行。
  • 你的独角兽跑了吗?

标签: ruby-on-rails ruby unix nginx unicorn


【解决方案1】:

请检查以确保您的 Unicorn 正在运行并且 unix 套接字文件的路径正确。

【讨论】:

  • 感谢谭的回答。我是这些服务器方面的初学者,请你帮帮我,如何确保 Unicorn 正在运行并且 unix 套接字的路径是正确的?我正在使用 DigitalOcean - Ubuntu 服务器。谢谢
猜你喜欢
  • 2021-02-24
  • 2020-05-09
  • 2021-09-11
  • 2020-06-12
  • 1970-01-01
  • 2019-05-29
  • 2020-11-12
  • 2020-06-14
  • 1970-01-01
相关资源
最近更新 更多