Возник странная проблема. Кажется, что-то очень простое ...
Проблема в том, что когда я делаю синтаксическую ошибку в шаблоне HAML или ERB в моем приложении Rails, оно отображает страницу с ошибкой 500 и не выводит отладочную информацию с подробностями об ошибке. НО если я имитирую другой тип ошибки, например
form_for -> for m_for (add whitespace in helper)
Я получаю страницу с ошибкой, которую ожидаю. http://cl.ly/image/1b1K3c1a0G3w
Версии:
- Rails v3.2.12 (пробовал обновиться до 3.2.14)
- Рубин 1.9.3-p448
- HAML 3.1.7 (пробовал 4.x.x) - но нет вывода отладки не только в HAML, шаблон erb также делает то же самое
Кодировка всех файлов - US-ASCII.
Правильно использовать gem magic_encoding - не повезло