如何在生产中禁用 Symfony2 中的分析器?
我不是指工具栏——我指的是分析器。
我想在生产中禁用它,我将它广泛用于开发,因此删除其捆绑包的解决方案是行不通的。
我试过设置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 中的一些重大更改需要重写许多元素。在初始部署之前启动它是不明智的。