pricing log ruby-on-rails heroku exception-notification

ruby on rails - log - La gema de notificación de excepción genera ActionView:: Template:: Error(no se encuentra el convertidor de código(UTF-8 a UTF-16)) en el modo de producción de Heroku



sentry log in (3)

Creo la aplicación de rieles desplegados en Heroku. También, la exception_notification notación gema habilitada.

cuando está en la configuración de desarrollo ActionMailer a Gmail, todo está bien y envía una notificación desde la dirección de Gmail.

pero cuando se trata del entorno de producción en Heroku, recibo el siguiente error cuando el servidor intenta enviar un correo electrónico.

ActionView::Template::Error (code converter not found (UTF-8 to UTF-16))

¿Alguien podría decirme qué está pasando aquí?


El problema se planteó en el repositorio principal (ver here ), pero hasta ahora no se ha abordado.

Es posible que desee echar un vistazo a esta bifurcación de la gema de notificación de excepciones, específicamente a este compromiso que intenta resolver el problema: https://github.com/alanjds/exception_notification/commit/048fc6be972189e62ca3b9453d19233ec5773016

Para usar este tenedor lo apunté con la gema, así:

Gemfile:

gem ''exception_notification'', git: ''git://github.com/alanjds/exception_notification.git''

Esto solucionó el problema para mí.


Rápido ajuste a la solución por Hananamar, de lo contrario obtendrá un error:

gem ''exception_notification'', :git => ''git://github.com/alanjds/exception_notification.git'', :require => ''exception_notifier''


Sé que este es un post antiguo, pero desde que tuve el mismo problema hace algunos días, quería compartir aquí que lo resolví forzando la última versión de la gema en mi aplicación Heroku.

gem ''exception_notification'', ''3.0.1''

Supongo que el problema fue con la versión 3.0.0 y se ha corregido en 3.0.1.