1

編集:ファイルを新しいディレクトリにコピーし、新しいgitリポジトリを作成し、新しいherokuアプリを作成し、新しいherokuアプリにプッシュし、いくつかのheroku環境変数を構成し、. . . 今はすべて正常に動作します。同じ正確なコード。Heroku アプリがこのように破損する原因について何か手がかりがある人はいますか? これが生産中に起こった場合、私たちは深刻な問題を抱えていたでしょう.

CarrierWave と Cloudinary をアプリに追加し、ローカルで問題なく動作し、Heroku でクラッシュしました。

奇妙なことに、それは後のherokuプッシュで(些細な変更を加えた後)機能し、その既知の作業リリースにロールバックしても問題は解決しません(まだクラッシュします)。Heroku サポートはそれを検討していますが、応答が遅いです (これまでのところ、Heroku の提案は機能していません)。Heroku ログファイルの要点へのリンクは次のとおりです。

https://gist.github.com/gosuto/5278659

どんな助けでも大歓迎です、私は髪を引っ張っています。

4

1 に答える 1

1

これは NewRelic の問題であることが判明しました。Gemfile に newrelic_rpm がありましたが、CarrierWave または Cloudinary と競合しているようです。Gemfile から newrelic_rpm を削除したところ、すべて問題なく動作しました。

この問題を回避するために newrelic_rpm の特定のバージョンを指定できるかどうかについて、Heroku と NewRelic からの連絡を待っています。詳細がわかり次第、この回答を更新します。

ベン

于 2013-04-05T17:16:43.697 に答える