最近、cedar の Heroku アプリでこのスタック トレースを確認しました
/usr/local/lib/ruby/1.9.1/uri/common.rb:156:in `split'
/usr/local/lib/ruby/1.9.1/uri/common.rb:174:in `parse'
/usr/local/lib/ruby/1.9.1/uri/common.rb:628:in `parse'
Ruby 1.9.1 を使用しているのはなぜですか?
Gemfile で Ruby のバージョンが指定されていません。Heroku のドキュメントでは、Cedar のデフォルトの 1.9.2 を取得する必要があることが示唆されています。
https://devcenter.heroku.com/articles/ruby-versions
編集:
ruby -v は正しいバージョンを報告しているようです
$ heroku run "ruby -v"
Running `ruby -v` attached to terminal... up, run.2594
ruby 1.9.2p290 (2011-07-09 revision 32553) [x86_64-linux]