我需要部署我的rails应用程序,所以我从这里开始执行所有步骤,https://www.digitalocean.com/community/tutorials/how-to-deploy-a-rails-app-with-puma-and-nginx -酮的ubuntu-14-04
但是教程结束时,我收到此错误 - >"502 Bad Gateway"
编辑
现在的错误信息 - >"我们很抱歉,但出了点问题."
但是Nginx错误输出是一样的,我检查puma错误消息,但它们只是在启动时和正常停止时记录.
app_directory/log下的Rails日志不会产生任何输出.
puma-manager - >我检查了它是否正常
路径--->我已经检查了三次
Nginx error.log输出消息:
2016/05/18 14:22:21 [crit] 1099#0: *7 connect() to unix:/home/deploy /hotel-automata/shared/sockets/puma.sock failed (2: No such file or directory) while connecting to upstream, client: 192.168.2.105, server: localhost, request: "GET /favicon.ico HTTP/1.1", upstream: "http://unix:/home/deploy/hotel-automata/shared/sockets/puma.sock:/500.html", host: "192.168.2.170"
Run Code Online (Sandbox Code Playgroud)
操作系统 - > Vmware Player,桥接网络Ubuntu Server 14.0.4
Ruby版本:2.3.1
Rails版本:4.2.5.2
这是我的/ etc/nginx/sites-available/default的nginx配置内容
upstream app {
# Path to Puma SOCK file, as defined previously
server unix:/home/deploy/hotel-automata/shared/sockets/puma.sock fail_timeout=0;
}
server …Run Code Online (Sandbox Code Playgroud) 我正在使用Gitkraken,一些分支名称开始显示,如图中所示(striketrough)。首先是一个分支,然后以某种方式增加到三个分支,我不知道为什么以及如何解决该问题。我担心其他分支机构可能会受到影响。