Профилирование доктрины в Symfony 2.8

Я уже читал много вопросов и ответов по этому поводу, а также документацию по Symfony, но я не собираюсь двигаться дальше. У меня есть API, для которого я хочу просмотреть данные профилирования Doctrine. Использование app_dev.php с Debug::enable();

config.yml doctrine: dbal: ...cut profiling: true

Я вижу запросы, поступающие в профилировщик. Вкладка Doctrine неактивна и показывает 0 по всем направлениям - запросы, утверждения, время запроса и т. д.

Я добавил слушателя на kernel.response, который добавляет запросы доктрины к ответу, чтобы доказать, что что-то происходит (не говоря уже о том, что данные отображаются из базы данных в ответе, что исключает кеширование).

Я явно упускаю что-то очевидное. Я просто не могу понять, что это такое.

Стоит ли изучать PHP в 2026-2027 годах?
Стоит ли изучать PHP в 2026-2027 годах?
Привет всем, сегодня я хочу высказать свои соображения по поводу вопроса, который я уже много раз получал в своем сообществе: "Стоит ли изучать PHP в...
Symfony Station Communiqué - 7 июля 2023 г
Symfony Station Communiqué - 7 июля 2023 г
Это коммюнике первоначально появилось на Symfony Station .
Symfony Station Communiqué - 17 февраля 2023 г
Symfony Station Communiqué - 17 февраля 2023 г
Это коммюнике первоначально появилось на Symfony Station , вашем источнике передовых новостей Symfony, PHP и кибербезопасности.
Управление ответами api для исключений на Symfony с помощью KernelEvents
Управление ответами api для исключений на Symfony с помощью KernelEvents
Много раз при создании api нам нужно возвращать клиентам разные ответы в зависимости от возникшего исключения.
1
0
712
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий

Я переопределил регистратор Doctrine в моем Bundle, используя ->setSQLLogger(new \Doctrine\DBAL\Logging\DebugStack);.

Удаление этого исправляет эту ошибку.

В Symfony4 + вам нужно включить профилирование доктрины:

# config/packages/dev/doctrine.yaml
doctrine:
  dbal:
    profiling: true

Другие вопросы по теме