Я изменил конфигурацию приложения и развернул новый код на производственном сервере. Поскольку приложение не анализирует файлы конфигурации и не использует предварительно скомпилированные классы, мне потребовалось обновить файлы кэша.
Есть команды app/console cache:warmup
и app/console cache:clear
. Но кэш не обновлялся после вызова этих команд, поэтому мне пришлось вручную удалить папку app / cache.
Удаление вручную - очень опасная операция, поскольку она не является атомарной, поэтому я могу удалить часть кэша во время запроса, что может привести к фатальной ошибке.
Как мне перезагрузить кеш?