Я разрабатываю собственное веб-приложение.
В процессе разработки она отображает всю страницу трассировки стека, отображаемую в HTML, но, очевидно, в процессе производства у нее просто есть приятное небольшое сообщение "Извините, нас уведомили". К сожалению, никто не уведомлен, и я хочу это исправить.
В идеале, эту страницу трассировки стека, отображаемую в HTML, я хотел бы отправить по электронной почте. Но было бы неплохо, если бы сообщение об ошибке и имя файла были бы хорошими, поскольку в настоящее время для поиска места, где произошла ошибка, необходимо отследить сисадмина и попросить его отправить мне по электронной почте файл журнала.
Есть ли встроенный способ включить это? Какова лучшая практика?
В некоторых подобных постах говорилось, что используется специальный Logger, но документация по этому вопросу была ограниченной и бесполезной.
Может кто-нибудь показать мне, как это сделать, или указать мне правильное направление и объяснить?
Спасибо.
Я использую Rails 2.3.8 и Passenger с apache2, если это имеет значение