HerokuがホストしているRailsサイトでエラーが発生したことが示されていますが、実行時にheroku logs
エラーは表示されません。エラーの原因となっているアクションは表示されますが、他のすべての正常なアクションと同じ方法でリストされます。"heroku logs"が表示されない間、Herokuページにエラーが表示されます
heroku logs
は、このサイトのエラーを初めて表示しています。誰もが以前にこの問題を抱えていて解決策を見つけましたか?
HerokuがホストしているRailsサイトでエラーが発生したことが示されていますが、実行時にheroku logs
エラーは表示されません。エラーの原因となっているアクションは表示されますが、他のすべての正常なアクションと同じ方法でリストされます。"heroku logs"が表示されない間、Herokuページにエラーが表示されます
heroku logs
は、このサイトのエラーを初めて表示しています。誰もが以前にこの問題を抱えていて解決策を見つけましたか?
私もこれに気付きました。 Herokuにはいくつかのログレベルがあります。あなたはこれを試してみてください:
heroku config:add LOG_LEVEL=DEBUG
heroku addons:upgrade logging:expanded
は、その後、あなたのアプリに移動し、エラーでページをヒットする準備ができて取得します。しかし、これを行う前に:
heroku logs --tail
あなたはコンソールでエラーを見ることができるはずです。
Rails 4の場合、アプリケーションの詳細なログを取得するために、Gemfileにrails_12factor
gemを追加してください。さらに、それはHerokuについての他の騒々しい問題を修正します。
あなたのGemfileにこれを追加します。
宝石 'rails_12factor'
生産にrails_12factorを可能とするためのパフォーマンスの波及効果は何ですか? – Micah
宝石のパフォーマンスに直接影響はありません。 STDOUTにログして静的資産を提供するようにアプリを設定するだけです。 – jacobsimeon
私のために働いていません –