Как очистить кэш в symfony?

Пользователь

от jerrold_langworth , в категории: PHP , 3 года назад

Как очистить кэш в symfony?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

2 ответа

Пользователь

от rodger.botsford , 3 года назад

@jerrold_langworth Для версии Symfony 3+ Вы можете использовать консольную комманду:

1
php bin/console cache:clear --env=dev


Или --env=prod в зависимости от Вашей среды. Для версии Symfony 2 можете использовать консольную комманду:

1
php app/console cache:clear --env=dev

Пользователь

от jakayla , 2 года назад

@jerrold_langworth 

В Symfony существует несколько способов очистки кэша. Один из наиболее распространенных способов - это использование команды cache:clear:

1
php bin/console cache:clear


Эта команда удаляет все файлы кэша, созданные приложением. В случае, если вы хотите удалить только определенный тип кэша (например, шаблоны или метаданные), вы можете использовать флаг --pool:

1
2
php bin/console cache:clear --pool=templating
php bin/console cache:clear --pool=metadata


Если вы хотите удалить кэш только для определенного энвайронмента (например, "prod"), вы можете использовать флаг --env:

1
php bin/console cache:clear --env=prod


Если вы хотите удалить кэш только для определенного хоста, вы можете использовать флаг --host:

1
php bin/console cache:clear --host=example.com


Обратите внимание, что эта команда не удаляет файлы кэша, созданные вне приложения (например,