↑日記で日々積み重ねた情報をトップの「わんこのページ」にまとめています。

おのたく日記 [RDF] YouTubeも始めました→


2012-06-15(Fri) [長年日記]

[tdiary][debian] ruby1.9.1で動かない

aptitude upgaradeして、redmine→railsの依存関係の延長でruby1.9.1を入れたらtdiaryが動かなくなった。

[Fri Jun 15 00:19:44 2012] [error] [client 127.0.0.1] /usr/lib/ruby/1.9.1/cgi/util.rb:34:in `gsub': invalid byte sequence in UTF-8 (ArgumentError)

[Fri Jun 15 00:19:44 2012] [error] [client 127.0.0.1] \tfrom /usr/lib/ruby/1.9.1/cgi/util.rb:34:in `escapeHTML'

[Fri Jun 15 00:19:44 2012] [error] [client 127.0.0.1] \tfrom /usr/local/tdiary/core/index.rb:142:in `rescue in <top (required)>'

[Fri Jun 15 00:19:44 2012] [error] [client 127.0.0.1] \tfrom /usr/local/tdiary/core/index.rb:16:in `<top (required)>'

[Fri Jun 15 00:19:44 2012] [error] [client 127.0.0.1] \tfrom /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'

[Fri Jun 15 00:19:44 2012] [error] [client 127.0.0.1] \tfrom /usr/lib/ruby/1.9.1/rubygems/custom_require.rb:36:in `require'

[Fri Jun 15 00:19:44 2012] [error] [client 127.0.0.1] \tfrom index.rb:2:in

`<main>'

debパッケージのtdiary 3.1.3-11なら動くかと思ったけど、だめなので、ruby-switchパッケージを入れて、# ruby-switch --set ruby1.8 として、ruby1.8をdefaultにして、とりあえず動くようにした。

本日のPingbacks(全0件)

Google Web検索 on-o.com内を検索