2012-03-22 2 views
2

Я унаследовал проект Rails/Spree, который нуждается в некоторых изменениях, Rails версии 2.3.8. Я новичок и начинаю со статических страниц, поскольку я думал, что это будет проще всего, но я не вижу изменений.очистка кэша страниц на сервере Rails

Что я пробовал:

  • В content_controller.rb я закомментирована линии: caches_page : шоу,: индекс,: если => Proc.new {Spree :: Config [: cache_static_content]
  • грабли TMP: кэш: прозрачный
  • грабли БД: сеансы: четкие
  • единственный журнал, я смог найти development.log, который был в выпусках Dir по дате. Не удается найти production.log
  • ничего не найдено в каталоге/tmp.

Любые мысли были бы полезны. Из того, что я могу сказать, этот проект настроен не-Rails способом (т. Е. Встроенные стили и javascript в файлах просмотра).

Благодарим за помощь.

+0

На каком сервере вы работаете? Тонкий, пассажир или единорог? –

ответ

0

Если были страницы, кэшированные с помощью cache_page, они будут сохранены как HTML и отправлены из каталога public. Поэтому, если у вас есть действие show_controller # show, скорее всего оно сохраняется под public/contents/#{id}.html.

+0

Так что я не вижу страницу, кэшированную публично /, поэтому я думаю, что она не кэшируется ... так почему я не вижу свои изменения? – schatzkin

+0

Понял, что ... пришлось перезапустить сервер рельсов через Phusion Passenger. – schatzkin

Смежные вопросы