19

HerokuにデプロイされたRailsアプリを作成します。また、exception_notificationgemが有効になっています。

ActionMailerからGmailへの開発設定では、すべて問題なく、Gmailアドレスから通知を送信します。

しかし、Herokuの本番環境では、サーバーがメールを送信しようとすると次のエラーが発生します。

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

ここで何が起こっているのか誰か教えてもらえますか?

4

3 に答える 3

20

この問題はメインリポジトリ(ここを参照)で発生しましたが、これまでのところ対処されていません。

このフォークをexception_notificationgem、具体的には問題に対処しようとするこのコミットを確認することをお勧めします: https ://github.com/alanjds/exception_notification/commit/048fc6be972189e62ca3b9453d19233ec5773016

このフォークを使用するために、私は宝石を次のように指し示しました。

Gemfile:

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

これで問題は解決しました。

于 2012-10-25T08:48:43.757 に答える
1

hananamarによる解決策への迅速な調整、そうでない場合はエラーが発生します:

gem 'exception_notification', :git => 'git://github.com/alanjds/exception_notification.git', :require => 'exception_notifier'
于 2013-02-11T18:08:14.920 に答える
1

これは古い投稿ですが、数日前に同じ問題が発生したため、Herokuアプリで最新バージョンのgemを強制することで解決したことをここで共有したいと思います。

gem 'exception_notification', '3.0.1'

問題はバージョン3.0.0にあり、3.0.1で修正されていると思います。

于 2013-06-03T15:17:27.733 に答える