Задать вопрос
Ответы пользователя по тегу Кэширование
  • Вопрос по кешированию?

    BoShurik
    @BoShurik Куратор тега Symfony
    Symfony developer
    https://symfony.com/doc/current/http_cache.html

    Очистить symfony http-cache из коробки нельзя, для этого можно использовать команду:
    use Symfony\Component\Console\Command\Command;
    
    use Symfony\Component\Console\Input\InputInterface;
    use Symfony\Component\Console\Output\OutputInterface;
    use Symfony\Component\HttpKernel\Kernel;
    
    class HttpCacheClearCommand extends Command
    {
        /**
         * @var string
         */
        private $cacheDir;
    
        public function __construct($name, $cacheDir)
        {
            parent::__construct($name);
    
            $this->cacheDir = $cacheDir;
        }
    
        protected function configure()
        {
            $this
                ->setDescription('Clear http-cache')
            ;
        }
    
        protected function execute(InputInterface $input, OutputInterface $output)
        {
            $exec = sprintf('rm -rf %s/*', $this->cacheDir);
            exec($exec);
        }
    }


    cache_dir: '%kernel.cache_dir%/http_cache'

    Либо использовать компонтент Cache и очищать с помощью
    bin/console cache:pool:clear
    Ответ написан
    Комментировать