我正在運行一個RoR應用程序(rails 2.3.8,ruby 1.8.7),該應用程序在我的本地機器上運行良好。但對生產的日誌顯示以下錯誤:ActionView :: TemplateError(缺少模板)在軌道上的紅寶石
ActionView::TemplateError (Missing template folder/_file_name.erb in view path app/views) on line #19 of app/views/layouts/main.rhtml:
19: <%= render :partial => "folder/file_name" -%>
文件名存在作爲folder/_file_name.html.erb
,我試圖重現對生產環境的問題,但沒有任何運氣,出於某種原因Rails應用程序在一些詢問folder/_file_name.erb
而其他時候它會搜索正確的文件folder/_file_name.html.erb
。
有人可以向我解釋發生了什麼事嗎?
同樣也會發生.rhtml文件裏,Rails應用程序的請求有時.erb而其他人得到正確的.rhtml文件
更新:
<%= render :partial => "shared/meta_tags" -%>
<%= render :partial => "shared/common_resources" -%>
<%= render :partial => 'shared/ads/oas' -%>
在這個問題上的任何指針將有幫助, 在此先感謝
請顯示代碼引用你的部分。聽起來就像那裏有問題。 – Dty 2011-02-24 09:51:38