Получение «Ошибка сервера 500» при использовании logger.debug в производстве - PullRequest
0 голосов
/ 07 декабря 2011

Я пытаюсь найти небольшую ошибку и мне нужен регистратор внутри одной из моих моделей. Всякий раз, когда я использую

logger.debug "something"

внутри модели, сообщение заносится в журнал, но я получаю страницу 500 Ошибка сервера. Все нормально без строки logger.debug.

Я установил

config.log_level = :debug

внутри файла environment / production.rb и установите правильные разрешения для файла журнала, но, похоже, не можете найти проблему.

1 Ответ

2 голосов
/ 07 декабря 2011

Внутри модели объект logger по умолчанию недоступен.Используйте

Rails.logger.debug "something"

вместо ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...