我正在用symfony4做一个web应用。
在开发环境中,默认情况下,Symfony会捕获所有的异常,并显示一个特殊的异常页面,其中有很多调试信息,以帮助你发现问题的根源,我的问题是,我想知道如何取消或隐藏详细信息。
如果你的意思是想禁用底部屏幕上的Profiler Debug Bar,你可以通过编辑DEV环境来实现。
# config/packages/dev/web_profiler.yaml
web_profiler:
toolbar: false # set to false to disable
正如ehymel在评论中所说,如果你在DEV环境下工作,你应该需要这些信息。
我能想象到的唯一的使用情况是,当禁用这个功能时,是为了自动测试运行,同时仍然有开发环境。