我使用的是Symfony 6,我只想在环境变量设置为true的情况下显示错误跟踪。我的.env文件:
true
.env
IS_DEVELOPMENT_ENV=true
然后在framework.yaml文件中:
framework.yaml
framework: error_controller: "%env(resolve:IS_DEVELOPMENT_ENV ? 'debug' : 'error')%"
但现在,我看不到任何改变。有人知道这是否是正确的做法吗?
h43kikqp1#
您已经有一个配置值来启用或禁用DEBUG:
APP_DEBUG=0 // or 1
error_controller变量允许覆盖默认的错误控制器(https://symfony.com/doc/current/error/error_pages.html#overriding-the-default-errorcontroller),我很惊讶你没有任何错误通过设置一个简单的字符串.
error_controller
1条答案
按热度按时间h43kikqp1#
您已经有一个配置值来启用或禁用DEBUG:
error_controller
变量允许覆盖默认的错误控制器(https://symfony.com/doc/current/error/error_pages.html#overriding-the-default-errorcontroller),我很惊讶你没有任何错误通过设置一个简单的字符串.