502 nginx和unicorn的网关错误

502 nginx和unicorn的网关错误,nginx,unicorn,Nginx,Unicorn,我在centos上安装了nginx 1.4.1和unicorn-我收到一个502错误网关,我的nginx日志显示: 1 connect() to unix:/tmp/unicorn.pantry.sock failed (2: No such file or directory) while connecting to upstream, client: 192.168.1.192, server: , request: "GET / HTTP/1.1", upstream: "http://

我在centos上安装了nginx 1.4.1和unicorn-我收到一个502错误网关,我的nginx日志显示:

1 connect() to unix:/tmp/unicorn.pantry.sock failed (2: No such file or directory)
while connecting to upstream, client: 192.168.1.192, server: , request: "GET / HTTP/1.1", 
upstream: "http://unix:/tmp/unicorn.pantry.sock:/", host: "192.168.1.30"
没有/tmp/unicorn.pantry.sock文件或目录。我认为这可能是一个权限错误,因此无法写入文件,如果是,谁需要什么权限?我还读到,我可以创建一个tcp客户端

我也不明白192.168.1.192是从哪里来的


我只是想让它工作,我怎么能做到呢?

好的,我知道了。我的共享目录中有unicorn.sock,所以我需要将unix:to指向它

你说必须将unix指向它是什么意思?我很好奇你是怎么解决这个问题的。我已经添加了unix:/path/to/sock,但它仍然不起作用。我的病还在恶化gateway@Noobie1,你能弄明白吗?我也犯了同样的错误怎么找到我的袜子文件呢