Symfony 4,如何在分析器日志页面中打印日志?

Symfony 4, how print logs in profiler log page?

从 Symfony 4 中的 php 个文件,我如何将变量(用于调试)打印到日志分析器页面?

我是说这个页面:

我试过了:

$log = new Logger()
$log->info("test");

$log2 = new ConsoleLogger(OutputInterface::OUTPUT_NORMAL);
$log2->alert("hello !");

但是没有出现...

我只遵循 monolog symfony 指南:http://symfony.com/doc/current/logging.html

记录器安装后,我在控制器的某处添加了一个“$logger->info("foo");”我从日志分析器页面看到了踪迹

您可能没有安装 monolog 包。如果没有它,您将获得非常基本的日志记录。

运行:

composer require symfony/monolog-bundle

重新加载应用程序并查看消息是否开始出现在分析器的日志选项卡中。