Когда очищать кеш в Symfony 2/3/4 - PullRequest
0 голосов
/ 05 февраля 2019

Вопрос

Когда именно вам нужно запустить следующую команду в Symfony 2/3/4?

php app/console cache:clear --env=prod --no-debug

Фон

Я думал, что этонеобходимо сделать, когда:

  • добавление / удаление / изменение файлов Twig
  • добавление / удаление / изменение файлов YAML

Однако я простоизменил номер версии в файле конфигурации YAML, в старом приложении Symfony 2, и новый номер версии появился в моем браузере без очистки кэша Symfony (я не использую фронт-контроллер app_dev.php).

Теперь этот файл YAML (назовем его «app / config / data.yml») был загружен в контроллер следующим образом:

$data = Yaml::parse($this->get('kernel')->getRootDir() . '/config/data.yml');

и не включен в другие файлы YAML.

Итак, я думаю, в этом случае нет необходимости очищать кеш?

Кроме того, есть ли другие вещи, которые требуют очистки кеша?Как добавить новый пакет?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...