[英]RAILS_ROOT Not Correct When Launching Unicorn with Capistrano deploy on rbenv
MyApp的设置使用:ubuntu rbenv ruby 2.0 rails 4.0 unicorn 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,但是没有运气。
根据Deefour的评论,我从使用unicorn_rails切换为unicorn可执行文件。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.