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’を追加することで無事復活。今は反応するようになってます

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です