使用独angular兽将Rails应用程序部署到Opsworks时出错

应用程序已成功部署,但不起作用!

/var/log/nginx/error.log中的错误文件显示以下错误:

 2014/07/27 13:01:33 [crit] 13633#0: *531 connect() to unix:/srv/www/webcam_app/shared/sockets/unicorn.sock failed (2: No such file or directory) while connecting to upstream, client: 172.31.21.187, server: webcam_app, request: "GET / HTTP/1.1", upstream: "http://unix:/srv/www/webcam_app/shared/sockets/unicorn.sock:/", host: "172.31.0.13" 

我检查并发现/srv/www/webcam_app/shared/sockets中不存在/srv/www/webcam_app/shared/sockets

我无法弄清楚为什么会发生这种情况。 我需要为独angular兽添加任何gem吗?它是否与食谱有关?

添加

 # Use unicorn as the web server gem 'unicorn' 

到Gemfile解决了这个问题。