Rails 4: Как удалить "actionpack-page_caching" и очистить кеш в производственной среде

Я попытался использовать гем 'actionpack-page_caching' для отображения статических html-страниц в Heroku и обнаружил, что Heroku не поддерживает его или, по крайней мере, делает его немного сложнее. Драгоценный камень работал просто отлично в разработке, но не в производстве, и теперь страницы, которые я пытался кешировать, выглядят все фанк. Хотя это на самом деле не является необходимостью, я хотел бы просто удалить гем, но похоже, что сервер все еще выталкивает кэшированную версию страницы.

Я попытался удалить gem ("gem uninstall actionpack-page_caching"), а затем очистить кеш (heroku запустить rails console Rails.cache.clear & heroku rake tmp:clear), и он не сработал. Мои файлы были возвращены обратно к первоначальному виду, поэтому я не знаю, что я делаю неправильно.

1 ответ

Так что я не понял, что гем page_caching автоматически создает файлы в каталоге app/public. Я должен был войти и удалить их, а затем я очистил историю браузера и куки. Кажется, что теперь все работает нормально в dev и prod.

Другие вопросы по тегам