Как отключить профилировщик в Symfony2 в производстве?
Я не имею в виду панель инструментов - я имею в виду профайлер.
Я хочу отключить его в процессе производства, я использую его для разработки, поэтому решение с удалением его пакета - это не-go.
Я попытался установить framework.profiler.only_exceptions
на true. Я попытался удалить раздел framework.profiler
вообще. Независимо от того, что profiler.db растет после каждого запроса, и каждый ответ содержит заголовок x-debug-token
.
Я дважды проверял файлы конфигурации (config.yml и config_prod.yml), и все кажется оштрафованным.
Чем больше команда app/console router:dump-apache --no-debug
всегда выгружает маршруты _wdt
и _profiler
, но у меня их нет в моем routing_prod.yml, и они, похоже, не присутствуют при попытке получить к ним доступ из браузера (404).
Я запускаю symfony 2.0, и сейчас я не буду обновлять его из-за некоторых серьезных изменений в 2.1, которые потребуют перезаписи многих элементов. Было бы неразумно запускать его непосредственно перед первоначальным развертыванием.