Capistrano Rails控制台

时间:2015-07-11 23:29:56

标签: ruby-on-rails console capistrano

我使用capistrano,puma和nginx部署了一个rails应用程序。我正在尝试通过此gem [d2184014] Command: bundle exec rails console production bash: bundle: command not found 启用rails控制台,但是当我运行它时,我收到以下错误:

[45538ab7] Command: cd /home/USER/apps/APP/releases/20150711230709 && ( RAILS_ENV=production ~/.rvm/bin/rvm default do bundle exec rake db:migrate )

我认为可能与不使用正确的路径有关。这就是db:migrate的路径如下所示:

cap production rails:console

如何使用该路径从该gem调用包中获得{{1}}?

1 个答案:

答案 0 :(得分:1)

我正在回答这个问题,因为我遇到了同样的问题,这个问题是我第一次得到谷歌的结果。

我使用capistrano rails console gem解决了这个问题,并从deploy.rb文件中删除了bin目录(you should read this answer related with this last part