問題タブ [rubber]
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 - ラバーを使用してデプロイするときにhstoreを有効にする
PostgreSQLとHSTOREを使用するRailsアプリをデプロイしています。
それを展開するために、私はラバーを使用しています。
HSTOREが適切に有効になっていないことを除いて、すべてが機能します。を含む移行をexecute("CREATE EXTENSION hstore")
実行すると、次のエラーが発生します。
postgresインスタンスを作成するスクリプトには次のコードがあります。
NOSUPERUSER
したがって、問題はここで設定されている属性に関連している可能性があると思います。
生成されたファイルのほとんどを変更せずに、rubberを使用してhstoreを有効にする方法はありますか?
ruby-on-rails - cap deploy:coldの実行時にエラーが発生しました
cap [deploy:cold]
Amazon ec2にデプロイするときにラバーを使用して実行すると、コンソールに次のように印刷されます。
アイデアを手伝ってください。ここでrailscastリンクをたどりました http://railscasts.com/episodes/347-rubber-and-amazon-ec2
ruby-on-rails - create_staging Bundler::GemfileNotFound ec2 中にラバーが失敗する
EC2 インスタンスにアプリをデプロイするのはこれが初めてです。ほとんどのプロセスはうまくいったようですが、最終的にデプロイは次のエラーで失敗しました:
サーバーにログインしてディレクトリに移動し、コマンドを実行しようとしました。次のエラーが表示されました。
ディレクトリの内容を一覧表示すると、gemfile が表示されます。見つからない理由とその修正方法を特定するのに、いくつかの助けを借りることができます。
また、どうすればよいかよくわかりませんか?エラーを修正して、作成されたインスタンスを続行したいのですが、どの手順を実行する必要があるのか わかりません。
ruby-on-rails - create_stagingステップ中のRubberec2デプロイメントの問題..続行するにはどうすればよいですか?
私はRubbergemを使用して、最初のRailsアプリをec2サーバーにデプロイしています。バンドルのインストール手順で、最初のサーバーインスタンスを確立するために「caprubber:create_staging」を呼び出したときに問題が発生しました。私のインスタンスはすでに作成されているので、ログインしてec2サーバーに必要な変更を加えました。今では、アプリを起動して実行できるようにする方法がわかりません。
インスタンスでまだ実行されていないコマンドを特定して、コマンドを続行して手動で実行し、この時点からサーバーを起動して実行できるようにするにはどうすればよいですか?create_staging関数を実行して、別のインスタンスを作成する必要がありますか?または、中断したところから続行する簡単な方法はありますか?
ruby-on-rails - create_staging 中に Rails アプリを EC2 にデプロイするときの Mongo::ConnectionFailure
ラバーを使用して最初のアプリを amazon ec2 にデプロイしようとしています。私は何度か試しましたが、そのたびにプロセスが Mongo::Connection Failure でエラーになります。いくつかの層からいくつかの異なるインスタンス タイプを試しましたが、それでも同じエラーが発生します。続行する方法がわからないだけです。
エラーログは次のとおりです。
ruby-on-rails - railscastチュートリアルに従ってAmazon ec2にデプロイしようとしています
私はこの Railscast チュートリアルに従っており、すべての手順を正しく実行したと確信していますが、 cap rubra:create_staging を実行すると、次のエラーが発生します。
これをデバッグするためにどこから始めるべきかさえわかりません。
ruby-on-rails - RAILS_ENV=ステージングキャップのデプロイがrakeプリコンパイルアセットで失敗する
AWSでt1.microインスタンスを設定しました。RAILS_ENV=staging rubber:create_staging
サーバーを作成し、コードをデプロイして、アプリを実行することで、正常に実行できました
。コードにいくつかの変更を加え、ステージングサーバーにデプロイしたいのですが、このコマンドを実行する
RAILS_ENV=staging cap deploy
と、次のエラーが発生します。
デフォルトのcapistranoレシピは変更しておらず、コードは1回正常にデプロイされました。実稼働サイトでは「capdeploy」を実行できましたが、ステージングサイトでは実行できませんでした。Googleグループで何も見つかりませんでした。助けていただければ幸いです。
ruby-on-rails - RAILS_ENV=ステージングキャップのデプロイがrakeプリコンパイルアセットでランダムに失敗する
RailsアプリをAmazonEC2のt1.microインスタンスにデプロイする際に問題が発生します。私は質問をしました:RAILS_ENV=ステージングキャップのデプロイがrakeプリコンパイルアセットで失敗する
推奨コードをapplication.rbファイルに追加した後、最初のデプロイは成功しました。次に、jsファイルを更新してデプロイし、コンパイルが正常に行われ、アセットが正しく更新され、機能することを確認しました。しかし、3回目に試したところ、同じエラーで失敗しました。その後、再試行しましたが、正常にデプロイされました。それから2日後、展開を試みましたが、3回続けて失敗しましたが、再度展開できません。
t1.microインスタンスでアセットをコンパイルするのに時間がかかりすぎて、タイムアウトすることがあるのではないかと思います。
そこにはあまり多くの画像、スタイルシート、またはJavaScriptコードがありません。比較的新しい基本的なアプリです。
mysql - Ruby サイトの作業用バックアップを作成していますが、それをデプロイする方法がわかりません
メインの「動作する」index.html ファイルが表示されます。他に何をする必要があるのか わかりません。コードベースとデータベース全体をコピーし、新しいサブドメインを作成しました。
これは MySQL と ruby-on-rails に ruby( wr0ngway ) とcapistrano を組み合わせたものです。
私がやった事:
- Dreamhost アカウントで「Passenger」オプションを使用して新しいサブドメインを設定します。
- 新しい MySQL サーバーを作成し、すべてのデータを移行します。
- すべてのファイルをアップロードします。
それでおしまい。それは正しく動作するはずですか?!?
ルビーができるようにカスタマイズする必要があるルビー構成ファイルがどこかにあるに違いないことを私は知っています
- その新しい家に感謝します
- 正しいデータベースを指す
Ruby と RTM と STFW についてもっとよく知る必要があることはわかっています。Ruby は私のバックグラウンドではなく、私の「ランプアップ時間」はおそらく私の新しい雇用主を苛立たせています。発見学習の 45 時間目を記録する前に、その間にこれを機能させる簡単で汚い方法はありますか? gem は、アンインストールして再インストールしなくても機能するはずですか?
任意/すべてのヘルプに感謝します。
ruby-on-rails - RailsのNoMethodErrorはゴムで加硫する
私はレールに非常に慣れていないため、ラバーを介してアプリをセットアップしようとしています。問題なくテスト アプリを起動できましたが、ビルドしたアプリを実際に加硫しようとすると、何らかのエラーが発生します。高低を検索しようとしましたが、役に立ちませんでした。問題を解決するために私が何をする必要があるか知っている人はいますか? とても有難い。