2010-06-13 2 views
2

Я не могу понять, где хранятся мои кешированные фрагменты. Каково местоположение по умолчанию для кэширования фрагментов.хранилище кеша фрагментов рельсов

Cached fragment hit: views/listed_products (0.1ms) 

Я ничего не могу найти в rails_root/общественной или rails_root/TMP/кэш-директорий

спасибо, пепел

ответ

5

Это, вероятно, MemoryStore, который используется, если tmp/cache не существует. Я не могу сказать из текущего сообщения, действительно ли он существует для вас или нет.

+0

'TMP/кэш' существует, но ничего там. Итак, как узнать? – user290870

+0

, в этом случае просто откройте 'script/console' и' p Rails.cache', если вы не используете старую версию рельсов. – x1a4

+1

Недавно я столкнулся с проблемой, когда она не была кешированием фрагментов. Каталог tmp/cache не существует, и когда я его создал, все работало нормально. Не полностью связано с исходным вопросом, но ваш ответ помог мне решить проблему. Благодаря! –

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