問題タブ [heroku]
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 - Heroku と Refinerycms: アプリケーションの起動に失敗しました ~ attachment_fu の問題
わかりましたので、Refinerycms を Heroku で動作させようとしていますが、これはまったく初めてです。Amazon s3 アカウントをセットアップし、キーと ID を amazon_s3.yml ファイルに追加しました。
gart.heroku.com で Heroku を起動すると、次のエラーが表示されます。
アプリを起動できませんでした
/disk1/home/slugs/141557_e8490b3_d5eb/mnt/vendor/plugins/attachment_fu/lib/technoweenie/attachment_fu/backends/s3_backend.rb:187:/disk1/home/slugs/141557_e8490b3_d5eb/mnt/vendor/plugins/read': No such file or directory - /disk1/home/slugs/141557_e8490b3_d5eb/mnt/config/amazon_s3.yml (Errno::ENOENT)
from /disk1/home/slugs/141557_e8490b3_d5eb/mnt/vendor/plugins/attachment_fu/lib/technoweenie/attachment_fu/backends/s3_backend.rb:187:in
から「含まれています」 attachment_fu/lib/technoweenie/attachment_fu.rb:123: include'
from /disk1/home/slugs/141557_e8490b3_d5eb/mnt/vendor/plugins/attachment_fu/lib/technoweenie/attachment_fu.rb:123:in
/disk1/home/slugs/141557_e8490b3_d5eb/mnt/app/models/image.rb:13 の has_attachment 内 /usr/local/lib/ruby/site_ruby/1.8/ からrubygems/custom_require.rb:31:in gem_original_require'
from /usr/local/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in
require' from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:158:in require'
from /usr/local/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:265:in
require_or_load' ... 42レベル... /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in instance_eval'
from /usr/local/lib/ruby/gems/1.8/gems/rack-1.0.1/lib/rack/builder.rb:29:in
initialize' から /home/heroku_rack/heroku.ru:1 から:/home/heroku_rack/heroku.ru:1 の「new」で
s3_backend.rb 行 187 には以下が含まれます。
@@s3_config = @@s3_config = YAML.load(ERB.new(File.read(@@s3_config_path)).result)[RAILS_ENV].symbolize_keys
どんな助けでも素晴らしいでしょう!
ruby-on-rails - .gems ファイルの構成 (Heroku 上の Rails アプリ)
RoR (v2.3.4) を Heroku にデプロイする方法を学んでいます。昨夜は、外部 gem (active_merchant) を使用してアプリをプッシュする最初の試みでした。
.gems ファイルを構成するための URL 形式は何ですか? (私の最後の試みは「active_merchant --source github.com/Shopify/active_merchant」でした。)
どんな入力でも素晴らしいでしょう。ありがとう。
-ブライアンP. (bjpcjp@gmail.com)
ruby - Heroku と Yahoo! アプリ
Web ブラウザで完全に動作するアプリを Heroku で作成しました。2 番目のステップとして、Heroku でホストされているアプリを Yahoo! で表示したいと考えています。アプリ。
Yahoo! で任意の Web ページを開くのは非常に簡単です。アプリ。サイトがライブで残りは Yahoo! が処理する URL を指定するだけです。アプリ。ただし、Yahoo! で Heroku をホストするアプリを開こうとすると、アプリ、404 で失敗します。
参考までに、Heroku で数分しかかからないアプリを作成してみてください。Heroku でビルド済みのアプリを使用し、これが表示されるかどうかを確認する場合は、Sinatra MVCを使用することもできます。私はすでにYahoo!に問題を投稿しました。フォーラムはこちら。
私の個人的な意見では、問題は Heroku が行っている内部リダイレクトが原因である可能性がありますが、それについてはわかりません。
可能であれば、ご覧になり、あなたの考えを共有してください。
前もって感謝します、
ムハンマド・ハシーブ・カーン
ruby-on-rails - Rails 3 x_sendfile on heroku
Rails 3を使用すると、静的ファイルをHTTPクライアントに直接、より高性能に送信し、アプリサーバープロセスをバイパスできます(説明されているように、http://john.guen.in ...を参照してください) 。
アプリをherokuにデプロイしたい。
herokuはNginx0.6.32を使用します(http://docs.heroku.com/aspenを参照)。
x_sendfile
Herokuで動作しますか?
これが私がNginxhttp://wiki.nginx.org/NginxXSendfileで見つけたものです
乾杯
ruby-on-rails - インストール後に Heroku Gem が動作しない
Ubuntu 9.10でherokuを実行しようとしています
入力しました
すべてが正常に動作しますが、実行すると:
私は得る
heroku: コマンドが見つかりません
git - Herokuを使用して現在のブランチをリモートにGitプッシュ
Herokuにステージングブランチを作成しようとしていますが、うまくいかないことがあります。
すでにherokuアプリを作成し、ステージングリモートを指すようにリモートを設定していると仮定します。
ステージング(リモート/マスター)を追跡する「ステージング」というローカルブランチを取得します。または、それが私が考えたものです。
だが:
私にこれを与えます:
ご覧のとおり、プルは妥当に見えますが、デフォルトのプッシュはそうではありません。それは私がそうするならそれを意味します:
gitpushstaging-リモート
ローカルマスターブランチをステージングブランチにプッシュします。しかし、それは私が望んでいることではありません。基本的に、更新をステージングブランチにマージし、次のようにブランチを指定しなくても、簡単にherokuにプッシュしたいと思います。
上記は難しいことではありませんが、誤って前のプッシュを実行して間違ったブランチをプッシュすることは避けたいと思います...これは私が作成したいプロダクションブランチにとって二重に重要です!
git configをいじってみましたが、これを正しく行う方法がまだわかりません...
ssh - Heroku デプロイなどでの Git アクセス: 接続が拒否されました
git を使用して突然問題が発生しました。
新しいアプリを作成し、Heroku にプッシュすると、次のように表示されます。
以前動作していた他の Heroku アプリが動作しなくなり、同じエラーが発生しました。その他の Heroku コマンド (create、info、db:push) は機能します。
unfuddle アカウントで Git にアクセスするときにもエラーが表示されます。
他のサービスに SSH で接続できるので、自分のマシンとは思えません。
何か案は?
deployment - Heroku と Github の統合 (プロジェクトの構成方法)
Web サービスを作成していて、ソースを github に保存し、アプリを heroku で実行したいと考えています。これまでのところ、ネット上のどこにも私の正確なシナリオが書かれているのを見たことがないので、ここで質問します。
次のディレクトリ構造が必要です。
上記の project はhttp://github.com/myuser/projectに対応し、 my_rails_app は heroku にプッシュするコードです。Railsアプリ用に別のブランチが必要ですか、それとも欠けている簡単な方法はありますか?
私のプロジェクト関連のレール以外のファイルは my_rails_app に置くことができると思いますが、レールの README は既にそこにあり、それを上書きするのは矛盾しているようです。ただし、そのままにしておくと、Rails アプリの github ページに Rails の readme が含まれてしまい、意味がありません。
また...上記のように設定して実行してみました
メインプロジェクトフォルダーから。もちろん、heroku は私がサブフォルダーをデプロイしたいことを知りません:
git - リモート固有の .gitignores をセットアップする方法はありますか?
リモートごとに異なる .gitignore ファイルをセットアップする簡単な方法はありますか? Heroku と Github の両方にプッシュするリポジトリがあります。Heroku 用の database.yml が必要ですが、情報の一部を Github にプッシュしたくありません。したがって、リモートごとに異なる .gitignore ファイルが必要です。
database.yml を無視するブランチとそうでないブランチの 2 つの別々のブランチを作成してみました。問題は、heroku ブランチをチェックアウトして github ブランチに戻ると、database.yml ファイル全体がなくなっていることです。
任意のヒント?