Подтвердить что ты не робот

На странице Heroku отображается ошибка, в то время как в журналах "heroku" нет

Мой сайт, размещенный в Heroku Rails, показывает, что произошла ошибка, но при запуске heroku logs ошибка не указана. Он показывает действие, вызывающее ошибку, но оно перечисляет его так же, как и любое другое успешное действие.

Это первый раз, когда heroku logs не отображает ошибки для этого сайта. Кто-нибудь раньше имел эту проблему и нашел решение?

4b9b3361

Ответ 1

Для Rails 4 добавьте rails_12factor gem в свой Gemfile, чтобы получить подробные журналы вашего приложения. Кроме того, он исправляет некоторые другие связанные проблемы с Heroku.

Добавьте это в свой Gemfile:

gem 'rails_12factor'

Ответ 2

Я тоже это заметил. У Heroku несколько уровней регистрации. Вы должны попробовать следующее:

heroku config:add LOG_LEVEL=DEBUG
heroku addons:upgrade logging:expanded

Затем перейдите в свое приложение и приготовьтесь поразить страницу с ошибкой. Но прежде чем вы это сделаете:

heroku logs --tail

И вы должны уметь видеть ошибки в консоли.