500 Internal Server Error => require_dependency "hoge"

"500 InternalServer Error"とか言われてページが表示できない。
"log/development.log"を見てたら、「OpenStructの名前が解決できません」とかいってる。
requireしてるのに、思ったらこちらに答えが。
http://d.hatena.ne.jp/kusakari/20070914/1189770344
結局、

class ApplicationController < ActionController::Base
  require_dependency "openid"
  require_dependency "ostruct"

...

requireじゃなく、class内でrequire_dependencyしないとだめらしい。