Не получен отладочный вывод для ошибок просмотра в режиме разработки - PullRequest
7 голосов
/ 10 марта 2012

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

enter image description here

Приложение Rails 3.2.2 является обновлением с версии 2.7.10, и я использую "thin" в качестве своегосервер разработки.Я получаю нормальный вывод отладочной информации, когда ошибка возникает в других местах.

РЕДАКТИРОВАТЬ: я запускаю разработку, как вы можете видеть здесь:

=> Booting Thin
=> Rails 3.2.2 application starting in development on http://0.0.0.0:3000
=> Call with -d to detach
=> Ctrl-C to shutdown server
>> Thin web server (v1.3.1 codename Triple Espresso)
>> Maximum connections set to 1024
>> Listening on 0.0.0.0:3000, CTRL+C to stop

РЕДАКТИРОВАТЬ: я могу дублировать это поведениепутем вызова исключения в контроллере.

Ответы [ 2 ]

4 голосов
/ 11 марта 2012

Пожалуйста, проверьте ваш файл development.rb и убедитесь, что

config.consider_all_requests_local = true

В противном случае исключения и трассировки стека не будут отображаться.

0 голосов
/ 09 апреля 2012

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

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