我的Heroku托管的Rails 3.2.8应用程序中有一个页面控制器,有几个路由,例如:
match 'contact' => 'pages#privacy_policy', :as => :privacy_policy
我有一个相应的/app/views/pages/privacy_policy.html.erb
。我没有在控制器中明确写出动作定义,因为这些页面只是纯HTML。
一切正常,我从未产生错误,但我的错误通知程序会定期向我发送错误,例如:
ActionView::MissingTemplate: Missing template pages/privacy_policy,
application/privacy_policy with {:locale=>[:en], :formats=>["Accept: */*"],
:handlers=> [:erb, :builder]}. Searched in: * "/app/app/views"
同样,我从来没有能够重现这个错误,但我收到通知并担心我的客户得到500页。我知道如何重现这个错误,或者更好的是,解决它?