2016-02-12 3 views
0

Итак, я сделал think_all_requests_local опцией true в файле development.rb.Показать ошибки в среде разработки

config.consider_all_requests_local = истинный

Мои разработки и производственной среды связаны с aibrake отладки системы. Проблема в том, что когда я устанавливаю функцию_объекта_объекта_Источника как истинного, я до сих пор не вижу ошибок в моем браузере. Что я могу получить: http://postimg.org/image/l9k0zjkwp/

Есть идеи, почему я не вижу ошибок в своем браузере?

+0

Вы перезапустили свой сервер после этого изменения? – Pavan

+0

Да, я перезапустил сервер. –

ответ

0

true уже по умолчанию используется в режиме development. Вы должны установить его false, так что Rails считает даже локальные запросы не быть локальным:

config.consider_all_requests_local = false 

От Rails Guide:

config.consider_all_requests_local является флаг. Если true, то любая ошибка приведет к тому, что подробная отладочная информация будет удалена в ответе HTTP, а контроллер Rails::Info отобразит контекст выполнения приложения в /rails/info/properties. true по умолчанию в development и test средах и false в production режиме. Для более тонкого управления установите это значение false и внесите в контроллер контроллеры local_request?, чтобы указать, какие запросы должны предоставлять отладочную информацию об ошибках.

Смежные вопросы