uninitialized constant Class::YAML (NameError)
自宅サーバのアップデートを行ったのだけれども、そのあといつの間にかBotが止まっていた。いつもはcronで動かしているけど、手動で実行してみると以下のエラー。
/usr/lib/ruby/gems/1.8/gems/twitter4r-0.3.0/lib/twitter/console.rb:23:in `from_config’: uninitialized constant Class::YAML (NameError)
とりあえずエラーメッセージでぐぐってみると、以下の記事がヒット。
environment.rb uninitialized constant when starting console
この記事に書いてあるとおり、require ‘yaml’を追加することで無事復活。今は反応するようになってます
Leave a Reply