Изменение хранилища профилировщика

Изменение хранилища профилировщика

Профилировщик хранит собранные данные в каталоге %kernel.cache_dir%/profiler/. Если вы хотите использовать другую локацию для хранения профилей, определите опцию dsn для framework.profiler:

  • YAML
  • XML
  • PHP
1
2
3
4
# config/packages/dev/web_profiler.yaml
framework:
    profiler:
        dsn: 'file:/tmp/symfony/profiler'

Вы также можете создать ваш собственный сервис хранения профилей, реализовав ProfilerStorageInterface и переопределив сервис profiler.storage.