セットアップには次のものが含まれます。
- ルビー1.9.1
- レール 2.3.4
- ポストグル 9
- Linux
DB から UTF-8 データを CSV として出力しようとすると、Rails は次のエラーをスローします。
ArgumentError (invalid byte sequence in US-ASCII):
haml (2.2.5) lib/sass/plugin/rails.rb:19:in `process'
<internal:prelude>:8:in `synchronize'
/usr/local/rvm/rubies/ruby-1.9.1-p431/lib/ruby/1.9.1/webrick/httpserver.rb:111:in `service'
/usr/local/rvm/rubies/ruby-1.9.1-p431/lib/ruby/1.9.1/webrick/httpserver.rb:70:in `run'
/usr/local/rvm/rubies/ruby-1.9.1-p431/lib/ruby/1.9.1/webrick/server.rb:183:in `block in start_thread'
Passengerを使用して Webrick を実行している場合と Passenger を使用している場合の両方で、同じエラーが発生しますscript/server
。
面白いのは、ローカル マシンのほぼ同じセットアップで、同じデータベースと同じ要求 (つまり、結果セット内の同じデータ) を使用しても、クラッシュしないことです。
何か案は?