タグ付けされた質問 「heroku」

Herokuは、Ruby、Node.js、Python、Go、PHP、JVMベースのアプリケーション用のクラウドプラットフォームです。これは、Gitベース、GitHub、およびAPIデプロイメント戦略、アドオンとして提供される多数のサービス、および完全なAPIを備えています。

20
'heroku'はgitリポジトリではないようです
アプリをHerokuにプッシュしようとすると、次の応答が返されます。 fatal: 'heroku' does not appear to be a git repository fatal: Could not read from remote repository. Please make sure you have the correct access rights and the repository exists. 「heroku keys:add」を試しましたが、同じ結果が得られます。私のGitHubアカウントにはすでにsshキーがあります。
181 heroku  ssh 

6
Heroku / devise-リンクするホストがありません!:hostパラメータを指定するか、default_url_options [:host]を設定してください
アプリをherokuにプッシュしようとしています。私はまだ開発中です。確認可能なモジュールでdeviseを使用します。 herokuコンソールでユーザーを追加しようとすると、次のエラーが発生しました。 Missing host to link to! Please provide :host parameter or set default_url_options[:host] テストおよび開発環境では、次の行があります。 environment / development.rbおよびenvironments / test.rb config.action_mailer.default_url_options = { :host => 'localhost:3000' } 実稼働環境には何も設定していません。 私はプッシュしようとしました config.action_mailer.default_url_options = { :host => 'mywebsitename.com' } config.action_mailer.default_url_options = { :host => 'heroku.mywebsitename.com' } しかし、それも機能しません。 ActionMailerに関連している可能性があることをWebで確認しましたが、何を設定する必要があるのか​​わかりません。あなたのアイデアに感謝します! 編集: こんにちは、 herokuをプッシュしたときにアプリがクラッシュしないようにするために、これをenv / test.rbとenv …


15
エラー「「本番」環境の「secret_key_base」がない」を解決する方法(Rails 4.1)
Rails 4.1を使用して最初からRailsアプリケーションを作成しましたが、解決できない奇妙な問題に直面しています。 Herokuにアプリケーションをデプロイしようとするたびに、エラー500が発生します。 Missing `secret_key_base` for 'production' environment, set this value in `config/secrets.yml` secret.ymlファイルには、以下の構成が含まれています。 secret_key_base: <%= ENV["SECRET_KEY_BASE"] %> HerokuではSECRET_KEY_BASE、rake secretコマンドの結果を使用して " "環境変数を構成しました。を起動heroku configすると、正しい名前と値の変数が表示されます。 それでもこのエラーが発生するのはなぜですか?

14
pg_restoreを実行すると、「[archiver]サポートされていないバージョン(1.13)がファイルヘッダーに含まれています」が表示される
Herokuの10.2と一致するMac OSのPostgres 10.2にアップグレードしました。データベースのコピーをダウンロードしてローカルに復元しようとしています。アップグレードの前に、復元は正常に機能します。 走る pg_restore --verbose --clean --no-acl --no-owner -h localhost -d database_name backup.dump しかし、私はこのエラーを得ています: pg_restore:[archiver]ファイルヘッダーのサポートされていないバージョン(1.13) データベースは正常に動作しているようです。これはRailsアプリで、pg gemをアップグレードしました。私は走ることができrake db:create、db:migrate大丈夫です。



4
Herokuの無料アカウントは制限されていますか?
現在、無料ホスティングでワードプレスをブログエンジンとして実行していますが、Rubyプラットフォームでgitベースのブログエンジン(Jekyll、Toto)を使用する予定です。次に、Herokuは無料のアカウント機能を提供しているようですが、帯域幅、ディスク容量、リクエストの詳細は表示されませんか?
158 blogs  heroku 

6
Express 4.xで「./bin/www」は何をしますか?
Node.jsアプリでExpress 4.0について学び始めたところ./bin/www、アプリケーションサーバーとポートの設定のみが書き込まれ、ミドルウェアやルーティングなどのすべてが./app.jsファイルで定義されているファイルが生成されていることがわかりました。 ただし、これ./bin/wwwが何をするかはわかりません。私はExpress 3.xを使用しており、サーバーとポートの設定、ルーティングとミドルウェアを同じ./app.jsファイルで常に定義し、でノードアプリを起動しましたnode app.js。それで、使用のポイントは何./bin/wwwですか?サーバーとポートの定義を他の定義から分離するだけですか? 現在、express-generatorを使用してパッケージを作成すると、package.jsonには次の定義が含まれます。 "scripts": { "start": "node ./bin/www" } ただし、を使用してアプリを起動する必要があるのかnode ./bin/www、またはを使用する必要があるのでしょうかnpm start。アプリを起動するにはどのコマンドを実行すればよいですか? また、アプリをherokuにデプロイするときに、Procfileファイルに何を書き込む必要がありますか?でweb: node app.js十分?

8
Rails 2.3スタイルのプラグインと非推奨の警告がHerokuでタスクを実行している
Rails 3.2にアップグレードしています。rakedb:migrateを実行すると、次の形式のエラーがいくつか表示されます。 廃止警告:ベンダー/プラグインにRails 2.3スタイルのプラグインがあります!これらのプラグインのサポートはRails 4.0で削除されます。それらを移動してGemfileにバンドルするか、lib / myplugin / *およびconfig / initializers / myplugin.rbとしてアプリに組み込みます。詳細については、リリースノートを参照してください:http : //weblog.rubyonrails.org/2012/01/04/rails-3-2-0-rc2-has-been-released。(/ app / Rakefile:7から呼び出されます) 困惑しているのは、vendor/pluginsディレクトリが空であるということです-参照している別のプラグインディレクトリはありますか?

9
プッシュや設定を変更せずにHerokuスラグを再コンパイルする
新しいコミットをプッシュしたり、設定変数を更新したりせずに、Herokuにスラッグを再コンパイルさせる方法があるかどうか疑問に思っています。 なぜこれをしたいのですか?: HerokuのCedarスタックをRails 3.2アプリで使用していて、rake assets:precompileタスクが失敗するという問題があります(コンパイル時のみ---後でheroku run。これは、スラグのコンパイル時に特定の環境変数を使用できないことが原因であると強く思います。heroku labs:enable user_env_compile実験的な機能でこれを解決できると思います。 ただし、このuser_env_compile機能がオンになっていると、構成を変更してもスラッグの再コンパイルはトリガーされず、コードも変更されていないため、プッシュする新しいコミットはありません。 もちろん、簡単な変更で「ダミー」コミットをプッシュすることもできます。これがおそらく最も簡単な答えです---しかし、スラッグを直接再コンパイルできるherokuコマンドがあるかどうか疑問に思っています。 ありがとう!
147 heroku 

5
Heroku / GoDaddy:ネイキッドドメインをwwwに送信[終了]
閉まっている。この質問はトピックから外れています。現在、回答を受け付けていません。 この質問を改善してみませんか? Stack Overflowのトピックとなるように質問を更新します。 7年前休業。 この質問を改善する 私のウェブサイトがネイキッドドメインを取得してwwwドメインにリダイレクトする方法を見つけようとしています。Herokuを使用していて、GoDaddyのドメインを持っています。Herokuのため、私のAレコードは次のようにすでに設定されています。 @:75.101.145.87 @:75.101.163.44 @:174.129.25.170 そして、私のwww CNAMEはproxy.heroku.comを指しています。 私はインターネット全体を見渡してきましたが、このリダイレクトを行う方法についての簡単な無料の回答が見つかりません。有料サービスの使用について説明する回答もあれば、Heroku設定の変更と変更について説明するものもありますが、あまり説明していません。現在、ネイキッドドメインに移動すると、そのようなアプリは存在しないとHerokuが言っているだけですが、wwwドメインに移動すると、それが私のアプリです。

14
Heroku「アクセスが拒否されました(公開鍵)致命的:リモートリポジトリから読み取れませんでした」woes
私は何時間もずっと探し回って、一見簡単に修正できるように見える問題の解決策を探していました。私の検索で何も見つからなかったわけではありません。私の検索で非常に多くの異なるソリューションが見つかりました。どれもうまくいきませんでした。 とにかく、私は自分のMacからHerokuリポジトリを単にプッシュ、プル、またはフェッチすることができません。すべての試みは、私をあざけるように私に次のエラーを与えます: '許可が拒否されました(公開鍵)。致命的:リモートリポジトリから読み取れませんでした。 私はさまざまな方法で修正しようとしました(そして再試行しました)。私が言ったように、私は過去2日間のかなりの部分を使って答えを探しました。これが私が試したことのいくつかです: heroku keys:clearの後にheroku keys:add 「ssh-keygen -t rsa」を使用して自分でSSH鍵を再生成する 私の.sshディレクトリをクリアしてから、heroku keys:clearを実行し、続いてsshキーを生成します。 herokuでアプリを削除して再作成する(幸い、そこにはあまりありませんでした) 私はGitHubリポジトリから正常にフェッチできるので、ネットワーク接続ではないことがわかります(herokuへのpingも機能します)。 その場しのぎの解決策(永続的な解決策にならないことを願っています)として、私はUbuntu Amazon AWS ec2インスタンスにログインしました。HerokuへのプルとHerokuからのプッシュは完全に機能します。このため、Macのsshキーに問題があるように感じます。両方のキーがHerokuアカウントの下に表示されます。重要な事項の最後にあるメールアドレスは重要ですか? 編集:GitHubからプッシュおよびプルできます(ただし、sshは使用していません)。 この時点で、私は何でも試したいと思っています。ありがとう!

8
エラー:リベースではプルできません:ステージングされていない変更があります
私はプロジェクトで数人の友人と共同作業を始めました。彼らはheroku gitリポジトリを使用しています。 数日前にリポジトリのクローンを作成し、その後いくつか変更を加えたので、最新のアップデートを取得しようとしています 私git pull --rebaseはここに記載されているようにコマンドを実行しました(これは正しい方法ですか?):https : //devcenter.heroku.com/articles/sharing#merging-code-changes 次のエラーが発生します。 $ git pull --rebase Cannot pull with rebase: You have unstaged changes. Please commit or stash them. 私の推測では、コードをいじくり回して、変更をコミットまたは破棄する必要があります(スタッシュとはどういう意味ですか?)。これは何が起こっているのですか?これが事実である場合、私が行った可能性のあるすべての変更を破棄して、gitリポジトリから更新されたコードを取得するだけです。 私が何ができるかについての考えはありますか?
138 git  heroku  pull 

30
HerokuデプロイメントエラーH10(アプリがクラッシュしました)
ローカルコンピューターでRoRアプリが動作していますが、herokuに送信するとクラッシュします。エラーログはエラーH10を示し、次のように述べています。 2012-11-21T15:26:47+00:00 app[web.1]: from /app/vendor/bundle/ruby/1.9.1/gems/newrelic_rpm-3.4.2/lib/new_relic/control/instance_methods.rb:95:in `start_agent' 2012-11-21T15:26:48+00:00 heroku[web.1]: State changed from starting to crashed 2012-11-21T15:26:48+00:00 heroku[web.1]: Process exited with status 1 2012-11-21T15:26:59+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/ host=xxx.herokuapp.com fwd= dyno= queue= wait= connect= service= status=503 bytes= 2012-11-21T15:27:00+00:00 heroku[router]: at=error code=H10 desc="App crashed" method=GET path=/favicon.ico host=xxx.herokuapp.com fwd= dyno= queue= …

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.