Railsのtestで日本語が文字化けする問題に付いて

\ あなたにピッタリの銘柄がみつかる /

みんかぶプレミアムを無料体験!

プランをみる

お知らせ

読み込みに失敗しました。

しばらくしてからもう一度お試しください。

重要なお知らせ すべて見る

タマニチェンコさんのブログ

最新一覧へ

« 前へ150件目 / 全239件次へ »
ブログ

Railsのtestで日本語が文字化けする問題に付いて

Railsの1.2.6で、ロードしたfixturesの日本語が文字化けするので、調べました。

結果、「テスト開始時にrecreate_databaseしているところで、drop/create tableしているが、create時にcharsetをまったく考慮していない」事が原因と判明。

問題の根が深すぎて、解決出来ません。; ;

解決方法としては、「MySQLのデフォルトcharsetをutf8に設定する」ぐらいしか思いつかん。けど、環境依存っつーのが泣けるし、本番環境の設定をいじれない場合もあると思うんだけど。

とりあえず、2.0.2のソースを読んだら、デフォルトにuft8を突っ込んでいるので、2.0系を使えば解決するみたい。とほほ。
コメントを書く
コメントを投稿するには、ログイン(無料会員登録)が必要です。

ネット証券比較

みんかぶおすすめ