我正在使用 Rails 5,并且我已经通过 Capistrano 在服务器上部署了我的应用程序。由于特定需要加载架构,我 ssh in 和 cd 进入 release/### 目录并尝试运行
rails --version # 5.0.3beta 出来了
捆绑 # 工作,一切都安装
rails c# 但这失败了
运行 rails db:migrate 也失败了。
它似乎返回 rails 通用帮助,因为我的目录不是 rails 目录。
我尝试删除 bin 文件夹,但还是一样。
有谁知道可能出什么问题?
谢谢你
最佳答案
您似乎正在使用 capistrano 来部署您的应用程序。看看这个问题:https://github.com/capistrano/bundler/issues/45
解决方案是:
bin
来自 linked_dirs
set :bundle_binstubs, nil
给您的 config/deploy.rb
生成 binstubs 关于ruby-on-rails - 使用 Capistrano 部署时,Rails 5 控制台不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36347033/