在生产中启用twig的调试

时间:2015-08-28 11:25:14

标签: php symfony twig

我正在使用Symfony的调试包:

$bundles = array(
    new Symfony\Bundle\FrameworkBundle\FrameworkBundle(), 
    ...
    new Symfony\Bundle\DebugBundle\DebugBundle()

);

暂时,我想在生产环境中启用dump()方法(并配置为像AppKernel.php中的那样工作)。

不幸的是,与开发模式不同,转储不输出任何内容。如果我想在生产中启用它,我是否总是需要设置dump_destination参数?

1 个答案:

答案 0 :(得分:2)

config_prod.yml文件中添加该行(如果您还有其他配置,则只需添加调试密钥):

<强> config_prod.yml

# Twig Configuration
twig:
    debug:            "%kernel.debug%"