- 132 名前:nobodyさん mailto:sage [2006/07/11(火) 13:06:21 ID:???]
- WEBrickで立ち上げて使っているんですが、しばらくするとデータベース
から取得した文字の表示が化けてしまいます。プロセスを切って再起動する と正しく表示されます。 databaseのutf8設定をしていない時と同じような化け方なので、内部で データベース接続が切れたときの再接続で SET NAMES utf8が発行されない ケースがあるのかなぁなどと思っているのですが、よくわかりません。 このような現象に合っている方はいらっしゃいますか? また、対応策等ご存じの方いらっしゃいますでしょうか? Debian3.1 Sargeで関連パッケージはこんな感じです。 ruby 1.8.2-1 ruby1.8 1.8.2-7sarge2 mysql-server-4.1 4.1.11a-4sarge4 libmysql-ruby1.8 2.4.5-6.1 libdbd-mysql-ruby1.8 0.0.23-2 gem list rails (1.1.4) activerecord (1.14.3) 日本語(UTF8)対応設定は以下のようにしています。 [config/environment.rb] $KCODE = "UTF8" (続く)
|

|