MyApp的设置使用: Ubuntu的 rbenv 红宝石2.0 rails 4.0 独角兽 Capistrano的
使用Capistrano的部署策略,我的应用程序的路径是/ srv / www / my_app / current / 我希望RAILS_ROOT是一样的。
当我登录到我的远程服务器时,我在该路径中,然后运行:
unicorn_rails -c /srv/www/my_app/current/config/unicorn.rb -D
我在unicorn.stderror.log中收到以下错误:
/home/ubuntu/.rbenv/versions/2.0.0-p247/bin/unicorn_rails must be run inside RAILS_ROOT: #<LoadError: cannot load such file -- /srv/www/my_app/config/boot>
我已经尝试过各种各样的东西来设置RAILS_ROOT,没有运气。
答案 0 :(得分:1)
根据Deefour的评论,我从使用unicorn_rails切换到unicorn可执行文件。