我正在尝试调试我的应用程序,并且我使用Logfacade的日志语句很少.现在,我运行应用程序artisan serve,它会将日志消息写入日志文件并获取我运行的实时日志消息.
tail -f laravel.log
Run Code Online (Sandbox Code Playgroud)
有什么办法可以直接将日志消息打印到正在运行的同一个控制台/终端php artisan serve吗?
小智 10
您可以使用以下方法执行此操作 这适用于任何地方
$output = new Symfony\Component\Console\Output\ConsoleOutput();
$output->writeln("<info>Error message</info>");
Run Code Online (Sandbox Code Playgroud)
这将在正在运行的终端/控制台中打印消息 php artisan serve
基于@aquasmit 的回答:
$output = new \Symfony\Component\Console\Output\ConsoleOutput();
$output->writeln("<info>Info message</info>");
Run Code Online (Sandbox Code Playgroud)
注意\之前添加的Symfony。
| 归档时间: |
|
| 查看次数: |
9748 次 |
| 最近记录: |