提问人:monaxi 提问时间:8/24/2023 更新时间:8/24/2023 访问量:95
Symfony - 禁用异常详细跟踪
Symfony - disable exception detailed trace
问:
我正在使用 Symfony 6,并且我只想在环境变量设置为 的情况下显示错误跟踪。true
我的文件:.env
IS_DEVELOPMENT_ENV=true
然后在文件中:framework.yaml
framework:
error_controller: "%env(resolve:IS_DEVELOPMENT_ENV ? 'debug' : 'error')%"
但就目前而言,我没有看到任何变化。有谁知道这是否是正确的方法?
答:
1赞
Vincent Decaux
8/24/2023
#1
您已经具有用于启用或禁用 DEBUG 的配置值:
APP_DEBUG=0 // or 1
该变量允许覆盖默认错误控制器 (https://symfony.com/doc/current/controller/error_pages.html#overriding-the-default-errorcontroller),我很惊讶您通过设置一个简单的字符串没有任何错误。error_controller
上一个:不同类型的异常返回状态代码
下一个:为什么找不到子异常?
评论