2016-04-01 19 views
4

私はRails 5を使用していますが、サーバー上のCapistranoを介してアプリケーションを半分に展開しました。原因にloadSchemaへの特定のニーズに、私はリリース/ ###ディレクトリににとCD SSHと#は5.0.3betaRails 5コンソールがCapistranoでデプロイするときに動作しない

バンドル#作品を出てきた--version

レールを実行しようとした、すべてが

をインストール

レールC#しかしこれは失敗します

実行中のレールdb:移行も失敗しました。

私のディレクトリがレールディレクトリではないので、rails generic helpを返すようです。

私はbinフォルダを削除しようとしましたが、それでも同じです。 誰でも何が間違っているかも知っていますか?

enter image description here

コンソールトライrails consoleを実行するには、あなたに

+0

を生成するためにあなたのconfig/deploy.rbset :bundle_binstubs, nilを追加linked_dirs

  • からbinを削除私の質問は、あなたの理由を述べてください –

  • +0

    私はダウン投票をなぜ尋ねてもいいですか? – MustModify

    +0

    正確には、私はどちらも知りません...この問題が多すぎるとスタックオーバーフローの問題が発生しました。 –

    答えて

    9

    あなたのアプリケーションを展開するにはcapistranoを使用しているようです。この問題を見て:https://github.com/capistrano/bundler/issues/45

    ソリューションは、次のようになります。

    1. これらの人ダウン投票のためbinstubs
    +0

    マヌエル、ありがとうございます:)この問題を何回も打つことがありました... –

    +0

    ありがとう、ちょうど(1)私のために働いた。 – bobomoreno

    1

    に感謝します。移行を実行するにはrake db:migrate

    +1

    Rails 5のアップデートを受け入れる... rails db:migrate' – Jon

    +0

    レールCとそれが失敗し、レールがディレクトリに存在しないのでヘルプが表示されます –

    関連する問題