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しないとだめらしい。