2 Methods to Clear Cache using Console Command in Symfony 6

2 Methods to Clear Cache using Console Command in Symfony 6

Symfony framework provides many built-in console commands through the bin/console script to perform various tasks.

This tutorial provides 2 methods to clear cache using console command in Symfony 6 application.

Method 1 - clear and warm up

The cache:clear command can used to clear and warm up the application cache.

php bin/console cache:clear

Command will run in the environment defined by APP_ENV environment variable in the .env file. By default, dev. We can use the --env or -e option to clear and warm up the cache for the specified environment.

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

Method 2 - clear and warm up later

The cache:clear command clears the cache and by default warms up the cache. The --no-warmup option can be used to disable warm up the cache.

We can warm up the cache later using cache:warmup command. Note that, the cache must be empty before running this command.

php bin/console cache:clear --no-warmup
php bin/console cache:warmup

Environment can be specified with --env or -e option.

php bin/console cache:clear --no-warmup --env=prod
php bin/console cache:warmup --env=prod

Leave a Comment

Cancel reply

Your email address will not be published.