Ответ 1
Для Rails 4 добавьте rails_12factor
gem в свой Gemfile, чтобы получить подробные журналы вашего приложения. Кроме того, он исправляет некоторые другие связанные проблемы с Heroku.
Добавьте это в свой Gemfile:
gem 'rails_12factor'
Мой сайт, размещенный в Heroku Rails, показывает, что произошла ошибка, но при запуске heroku logs
ошибка не указана. Он показывает действие, вызывающее ошибку, но оно перечисляет его так же, как и любое другое успешное действие.
Это первый раз, когда heroku logs
не отображает ошибки для этого сайта. Кто-нибудь раньше имел эту проблему и нашел решение?
Для Rails 4 добавьте rails_12factor
gem в свой Gemfile, чтобы получить подробные журналы вашего приложения. Кроме того, он исправляет некоторые другие связанные проблемы с Heroku.
Добавьте это в свой Gemfile:
gem 'rails_12factor'
Я тоже это заметил. У Heroku несколько уровней регистрации. Вы должны попробовать следующее:
heroku config:add LOG_LEVEL=DEBUG
heroku addons:upgrade logging:expanded
Затем перейдите в свое приложение и приготовьтесь поразить страницу с ошибкой. Но прежде чем вы это сделаете:
heroku logs --tail
И вы должны уметь видеть ошибки в консоли.