symfony debug:true做什么?

问题描述 投票:1回答:1

我一直在搜索symfony docs和SO,以解释改变symfony的debug旗帜到true的确切做法。我没有找到它感到愚蠢...任何人都可以提供文档的链接吗?

symfony
1个回答
1
投票

阅读Working with environments以获取有关调试的更多信息。

您是对的,与Debug component相关的Symfony文档将有助于使用它,但不会详细解释有关添加到环境中的功能。

如果在您的环境中使用debug=true,您将获得调试栏,其中包含与您的环境相关的所有信息,以及与PHP框架中的调试相关的其他功能。

我将列出启用调试时添加的主要附加功能:

  • 工具栏添加了有关当前请求中的请求,安全性,弃用,转换,配置和错误的所有信息。
  • 每个请求都会动态重建缓存文件。
  • 根据调试启用包和第三方库中的调试功能(例如Twig dump

显示错误不再由调试管理,它只是在前端控制器中配置(例如app_dev.phpapp.php

来自Configuration and environments的信息 Symfony文档非常广泛,它肯定不是更重要的部分,但非常重要的是要知道,我也发现它。

© www.soinside.com 2019 - 2024. All rights reserved.