我目前正在从Symfony 2.8升级到3.4(我们只使用LTS版本)。 p>
有很多弃用需要一些时间来解决。 与此同时,这些消息在开发模式下花费了大量内存(有时甚至导致OOM错误)并且垃圾邮件日志(每个请求大约3 MB),所以我想完全禁用它们。 p>
到目前为止,我发现只有垃圾邮件的解决方案(配置Monolog),但没有找到内存问题。 p>
无法调用 禁用E_USER_DEPRECATED的error_reporting无效。 p>
有一个类似的问题得到了 没有回复:如何删除Symfony 2.7中的弃用警告 ?(这个问题差不多有3年了,所以我再问一下) p>
我调查了Symfony源码,但也没有看到更改的可能性,因为一切都是围绕错误处理的 似乎是静态的。 p>
div> Debug :: enable() code>。 使用适当的错误报告级别显式添加调用无效。 p>