ActionView :: TemplateError (Отсутствующий шаблон) В ruby ​​on rails

Я запускаю приложение RoR (rails 2.3.8, ruby ​​1.8.7), приложение работает нормально на моем локальном компьютере. но на производстве журналы показывают следующую ошибку:

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" -%>

имя файла существует как папка / _file_name.html.erb , Я попытался воспроизвести проблему в производственной среде, но безуспешно, по какой-то причине приложение rails иногда запрашивает папку / _file_name.erb , а иногда ищет нужную папку с файлом /_file_name.html.erb.

Может ли кто-нибудь объяснить мне, что происходит?

То же самое происходит и с файлами .rhtml, время от времени отправляет запросы приложений .erb, в то время как другие получают правильный файл .rhtml.

обновление:

<%= render :partial => "shared/meta_tags" -%>
<%= render :partial => "shared/common_resources" -%>
<%= render :partial => 'shared/ads/oas' -%>

Любые указатели по этому вопросу будет полезно, заранее спасибо

6
задан AdrieanKhisbe 1 April 2015 в 08:10
поделиться