Как очистить кеш Ruby Phusion Passenger в Ubuntu?
Вопрос
Я попробовал перезапустить Apache, но кешированные страницы все еще появляются, значит, где-то должна быть папка.У меня нет «public/cache», так какие еще места мне следует искать?Есть ли флаг URL, который также может вызвать этот эффект?
Решение
Вам нужно коснуться файла, чтобы очистить phusion, например:
touch /webapps/mycook/tmp/restart.txt
См. документы
Другие советы
Я в режиме разработки.
Я обнаружил, что мне пришлось перезапустить службу Apache и очистить кеш браузера, чтобы мои изменения отображались в 100% случаев.
Во-первых, вы очистили кеш браузера?Вы можете сделать это через меню браузера, где-нибудь в настройках.
Следующий вопрос, который я хотел бы задать: используете ли вы приложение в рабочем режиме или в режиме разработки?
Для тех, кто приходит сюда сейчас
Теперь есть больше способностей для перезагрузки Passanger из SSH Вот обновленная док
passenger-config restart-app
или
passenger-config restart-app /Users/phusion/testapp
и старый способ, который можно сделать, если у вас был только доступ по FTP
touch tmp/restart.txt
это будет сделано не сразу, пассажир будет искать измененную временную метку, чтобы выполнить перезапуск.
Ctrl+F5 принудительно перезагрузит страницу и все связанные с ней ресурсы.
Это похоже на очистку кеша только для одной страницы.