Symfony Web Profiler не работает

Вчера мой Web Profiler перестал работать, в Symfony v.3.0.9 (на Win, с WAMP, PHP v7.0.4). До этого все работало нормально, и я не уверен, что именно произошло, когда это прекратилось.

Сначала я проверил сообщения об ошибках JS, затем возможные ошибки в dev.log, затем попытался очистить кеш (с cache:clear), также как администратор, а также вручную в файловой системе. Ничего не помогло
Нет ошибок, возвращаемых куда-либо, и нет никаких попыток со стороны клиента даже вызвать его с помощью AJAX. Я попытался перезапустить Apache, Wamp & Окна.

Затем я попробовал composer update, что, естественно, вызвало некоторые новые, не связанные с этим проблемы, и в итоге я закончил установку Symfony 3.1, но все еще не заметил никаких признаков Profiler.

Моя HTML-страница имеет тело, поэтому решение здесь: Web Profiler не отображается в dev не помогает мне Все остальные упоминания этой проблемы обычно приводят к некоторой проблеме компиляции, которой у меня нет (или я пока не нашел).

Я также убедился, что я работаю в режиме разработки, поместив точки останова непосредственно в app_dev.php.

Есть ли у кого-нибудь другая / новая идея, что может происходить?

прибавлениеЯ также пытался обновить Symfony до 3.2, без появления Profiler.

Дополнение № 2Я просто хотел поделиться, что единственный способ показать мой веб-профилировщик — после перестройки кэша перейти в var/cache/dev/appDevDebugProjectContainer.phpв getProfilerService() Функция и вручную закомментировать строку с:

$instance->disable();

Ужасно чертовски, но я не нашел другого решения до сих пор. По крайней мере, теперь я вижу, что каким-то образом Symfony, основываясь на некоторой внутренней логике, решает не показывать профилировщик. По крайней мере, есть немного логика на работе.

0

Решение

Окончательный ответ на мою «таинственную» проблему заключался в том, что кто-то в команде изменил настройку профилировщика в config_dev.ymlи установите:

framework:
profiler:
collect: false

Возвращение к collect:true (что также является значением по умолчанию) заставило все это работать.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]