exception_notification gem raises ActionView::Template::Error (code converter not found (UTF-8 to UTF-16)) only on Heroku production mode

后端 未结 3 2177
灰色年华
灰色年华 2021-02-18 19:10

I create rails app deployed on Heroku. also, exception_notification gem enabled.

when it is on development setup ActionMailer to Gmail, everything is fine a

相关标签:
3条回答
  • 2021-02-18 19:44

    The issue was raised on the main repository (see here), but so far was not addressed.

    You might want to take a look at this fork to the exception_notification gem, specifically this commit which tries to deal with the problem: https://github.com/alanjds/exception_notification/commit/048fc6be972189e62ca3b9453d19233ec5773016

    To use this fork I pointed the gem to it, like so:

    Gemfile:

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

    This solved the issue for me.

    0 讨论(0)
  • 2021-02-18 19:46

    Quick adjustment to solution by hananamar, otherwise you'll get an error:

    gem 'exception_notification', :git => 'git://github.com/alanjds/exception_notification.git', :require => 'exception_notifier'
    
    0 讨论(0)
  • 2021-02-18 20:03

    I know this is an old post but since I got the same issue some days ago, I wanted to share here that I solved it by forcing the latest version of the gem on my Heroku app.

    gem 'exception_notification', '3.0.1'
    

    I guess the problem was with version 3.0.0 and it is fixed on 3.0.1.

    0 讨论(0)
提交回复
热议问题