こんにちは。菜笑[なえ] (@nae310_)です。
今回はRailsの文字コードのエラー対処法 についてです。
目次
エラー内容
ActionView::Template::Error (incompatible character encodings: UTF-8 and ASCII-8BIT):
対処法
.force_encoding("UTF-8")
を使用して文字コードの情報をUTF-8に切り替えることで対応しました。
<%= display_meta_tags(default_meta_tags) %>
↓
<%= display_meta_tags(default_meta_tags).force_encoding("UTF-8") %>
環境
Rails 5.1.7