当我在Capistrano部署的bundle exec rails console production文件夹中的服务器上通过SSH运行rails console productionCurrent时,我得到:

Usage:
     rails new APP_PATH [options]

Options:
    (...)

并附带说明以启动新应用。在本地有效。为什么我不能远程启动控制台?

最佳答案

我假设您已从版本3更新到rails 4,并且您的应用在bin目录中找不到可执行文件。运行此命令以查看您的rails版本:

$ rails -v

如果您的rails版本为4或更高版本,请尝试运行以下命令:
$ rake rails:update:bin

资料来源:Rails 4 Release Notes

10-04 12:30
查看更多