the industrial

都内で働くITエンジニアの日記

Heroku+ClearDBで文字化けしていた件

自作Webアプリでダブルバイト文字が文字化けしてた...

原因は、Playのapplication.conf設定内容に、Herokuの環境変数をバインドさせる方法した時の対応漏れ。

↓の設定を

$ heroku config:add DATABASE_URL='mysql://ユーザー名:パスワード@DBのホスト:3306/データベース名?reconnect=true'

↓にしてあげるだけ

$ heroku config:add DATABASE_URL='mysql://ユーザー名:パスワード@DBのホスト:3306/データベース名?reconnect=true&characterEncoding=UTF-8&characterSetResults=UTF-8'

凡ミス...

ちなみに確認はこれ

$ heroku config --{appname}

自戒の念を込めて。