Сервер Ruby on Rails, работающий в производственном режиме, не должен показывать подробности ошибки? - PullRequest
2 голосов
/ 12 июня 2010

Мне показалось, что я читал, что когда сервер Ruby on Rails работает в производственном режиме, он не будет так много говорить об ошибке (подробности, показывая код) ... но я просто пытаюсь запустить сервер, используя

ruby script/server -e production

и добавьте <%= x %> с локальной переменной x undefined.Он показал много деталей об ошибках, включая код ... есть ли способ сделать его лучше?

1 Ответ

0 голосов
/ 14 июня 2010

Это зависит от того, чего вы хотите достичь - вы можете добавить общую процедуру перехвата исключений / rescue_from в ApplicationController, а там поместить ведение журнала ошибок и перенаправить на какую-то общую страницу «мы сожалеем».

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