2016-04-01 82 views
4

我使用Rails 5進行了amm,並且通過服務器上的Capistrano部署了我的應用程序。由於特定的需要loadschema,我ssh並cd到釋放/ ###目錄,並試圖運行使用Capistrano進行部署時Rails 5控制檯不工作

軌--version#出來5.0.3beta

束#作品,一切都安裝

rails c#但是失敗

運行軌db:migrate也失敗。

它似乎返回欄通用幫助像我的目錄不是一個rails目錄。

我試過刪除bin文件夾,但仍然一樣。 有人知道什麼可能是錯的?

enter image description here

謝謝

+0

對於那些誰下投票我的問題,請說明你的理由 –

+0

請問爲什麼會反對票? – MustModify

+0

確切地說,我不知道這兩個...我遇到這個問題太多次和非堆棧溢出問題已經解決了我的問題 –

回答

9

看來你正在使用capistrano來部署你的應用程序。看看這個問題:https://github.com/capistrano/bundler/issues/45

的解決辦法是:

  1. linked_dirs
  2. 刪除bin添加set :bundle_binstubs, nilconfig/deploy.rb生成binstubs
+0

謝謝曼努埃爾,你真棒:),一直觸及這個問題太多次... –

+0

謝謝,只是(1)爲我工作。 – bobomoreno

1

運行控制檯嘗試rails console。運行遷移嘗試rake db:migrate

+1

擁抱Rails 5更新...'rails db:migrate' – Jon

+0

對不起,我錯過了一個錯誤,軌道C和它失敗,並幫助顯示爲軌道不存在的目錄 –

相關問題