Rails 3.0.*で ActionView::MissingTemplate (Missing template index/index with {:locale=>[:"ja-JP", :"ja-JP"], :formats=>["*/*;q=0.01"], :handlers=>[:erb, :builder, :rjs, :rhtml, :rxml]} in view paths のようなエラーが出るのはRailsのMime::Typeの不具合が原因なので config/application.rb の下のほうに ------------------------------------------------------- class << Mime::Type Q_SEPARATOR_REGEXP = /;\s*q=/ def parse_with_q_fix(accept_header) if accept_header !~ /,/ accept_header = accept_header.split(Q_SEPARATOR_REGEXP).first end parse_without_q_fix accept_header end alias_method_chain :parse, :q_fix end ------------------------------------------------------- を追加すると解決する。 この問題はPSPからアクセスされたときに http headerのacceptが*/*;q=0.01になっているのが原因。 再現したい場合はheaderに accept: */*;q=0.01 を入れてみてください。