В режиме разработки rails 3.2 не отображается полная страница ошибок с обратным следом и т. д. - PullRequest
6 голосов
/ 20 января 2012

Я только что обновился до rails 3.2 Все работает нормально, за исключением того, что страницы ошибок больше не отображают нормальную отладочную информацию разработки.Вместо этого он показывает стандартную страницу с ошибкой производства (белый фон с красным текстом посередине:

"" Извините, но что-то пошло не так. Мы получили уведомление об этой проблеме, и мы рассмотримна это в ближайшее время. "

Есть ли новый параметр или что-то мне не хватает для рельсов 3.2? Я прочитал инструкции по обновлению и не вижу нигде упомянутых. Я попытался понизиться до 3.1.3 истраницы ошибок снова работают, так что это определенно проблема с rails 3.2. Спасибо.

Ответы [ 3 ]

10 голосов
/ 27 января 2012

Проверьте config.consider_all_requests_local внутри development.rb.Он должен быть установлен на true для отображения полных отчетов об ошибках.

4 голосов
/ 27 июля 2013

Николас , я столкнулся с той же проблемой и видел только сообщение We're sorry, but something went wrong. и ничего в журналах.

Проблема была в UTF-8 characters, поэтому добавление объявления кодировкиначало файла решено:

# encoding = utf-8
0 голосов
/ 31 июля 2013

Если ни решение jibiels, ни Dmitrys не помогло, попробуйте решение, упомянутое здесь: Rails не регистрирует временные ошибки в режиме разработки

(Возможно, это также поможет вам, @Nicolas)

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