問題タブ [rvm-capistrano]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
ruby-on-rails - ポート 80 にバインドできませんが、現在のシェルで実行すると問題なく動作します
cap production unicorn:start
" "を実行しようとすると、次のエラーが表示されます
次のコマンドを手動で実行すると、問題なく動作します。ここで何が問題になる可能性がありますか?
ruby-on-rails - capistrano を使用して Rails アプリをデプロイするための bitbucket リポジトリの問題
リポジトリgithub
を取得しています。bitbucket
ホスト 'github.com (some_ip_address)' の信頼性を確立できません。
これは私の展開ファイルです。完璧に機能deploy:setup
しています。deploy:check
注: 初めて Rails アプリをデプロイしようとしています。
Server: Digital Ocean VPS
Repository: bitbucket.org
をアカウントに追加ssh key
しserver
ました。bitbucket
問題: while 'cap:deploy'
、実行後deploy,deploy:update,deploy:update_code,deploy:finalize_update,deploy:assets:symlink,
の実行時に問題が発生しました。使用中に信頼性'bundle install'
を求めています。github
bitbucket
curl - capistrano V3 経由で RVM をインストールすると、CURL がターミナルにガベージをスローします
新しいサーバーがあるときに、イメージを使用する代わりに capistrano deploy セットアップを実行できるようにセットアップしようとしています。
Capistrano V3 を使用していることが原因だと思います。たとえば、rvm-capistrano gem を使用することを最初に考えましたが、次の問題が発生しています。念のため、 deploy.rb ファイルと capfile の両方に require "rvm/capistrano" を含めました。
それから私は周りを見回し、capistrano v3 用に特別に意図された capistrano-rvm gem があることがわかりましたが、未開発のようで、同じ問題があります。capistrano は rvm:install_rvm を認識しません。
そのため、後で、タスク自体に rvm をインストールしようとすることにしました。
しかし、私はこれを取得し、curl から cu の文字が消える理由がわかりません:
それで、いくつかのグーグルの後、私は試します
しかし、見返りに私は得る
そしてcurlコマンドからの大量のゴミ。RVMが正しくインストールされていないと思います。
これらすべてのコマンドを含むスクリプトを capistrano で実行すると、ターミナル ウィンドウに大量のゴミが表示されます。ただし、ローカルで実行すると、マシンに ssh して実行することを意味します
問題はありません。特にカピストラーノとのssh接続を介して実行されていることに関係していると思いますが、手がかりがありません。完全に更新されたubuntuサーバーのデプロイユーザーでこれらすべてを実行しています。テスト目的で、デプロイユーザーに完全なパスワードなしのsudoを付与しました。
ruby-on-rails - カピストラーノを使用してレールをデプロイする際のバンドルエラー
カピストラーノを使用してレールアプリケーションをデプロイすると、すべてがインストールされ、ロールバックが発生し、次のエラーが表示されます
編集-1
ここに私の deploy.rb があります:
ここに表示する特定のエラーはありませんでした。上記のエラーは、私が受け取っている唯一のメッセージです。
もう1つ言うことは、
私のサーバーでは、このパスを見つけることができます
/usr/local/rvm
しかし、私は見つけることができません/usr/local/rvm/bin/rvm-shell
でした。
編集 -2
試しgem install pg -v '0.17.0'
て追加しましbundle config build.pg --with-pg-config=/usr/pgsql-9.1/bin/pg_config
たが、上記のエラーが存在します。どうすれば解決できますか
ruby-on-rails - 「rails runner -e production」が機能しないのはなぜですか?
「プロダクション未定義メソッド「paginate」でのwill_paginateエラー」で説明されている私の問題を解決するために、次を実行してみました:
と:
このgithubの問題で提案されているようなサーバー上: https://github.com/mislav/will_paginate/issues/308#issuecomment-17167158
しかし、次のエラーが表示されます。
バンドルのインストールは役に立ちません。助言がありますか?
使用しています: Ruby 2.0.0p247、Rails 4.0.0、Ubuntu 12.10 LTS、Unicorn、Capistrano
ruby-on-rails - will_paginate が読み込まれたことを確認する
私の問題を解決するには、本番環境で「undefined method 'paginate'」エラーが発生するのはなぜですか?で説明されています。私は走っています
このgithubの問題で提案されているようなサーバー上: https://github.com/mislav/will_paginate/issues/308#issuecomment-17167158
質問:出力が得られない場合、それは will_paginate が正しく実行されていることの確認ですか?
使用しています: Ruby 2.0.0p247、Rails 4.0.0、Ubuntu 12.10 LTS、Unicorn、Capistrano