打印日志到终端运行工匠服务

时间:2016-05-29 13:00:46

标签: laravel

我正在尝试调试我的应用程序,并且使用{% for image in images %} <img src="{{ image.url }}" class="h1"> {% endfor %} 外观我几乎没有日志语句。现在,我使用Log运行应用程序,它会将日志消息写入日志文件并获取我运行的实时日志消息。

artisan serve

有什么方法可以直接将日志消息打印到运行tail -f laravel.log 的同一台控制台/终端上?

4 个答案:

答案 0 :(得分:10)

您可以使用以下方法执行此操作。这适用于任何地方..

$output = new Symfony\Component\Console\Output\ConsoleOutput();
$output->writeln("<info>Error message</info>");

这将在运行php artisan serve

的终端/控制台中打印消息

答案 1 :(得分:6)

tail -f storage/logs/laravel.log & php artisan serve

答案 2 :(得分:1)

标准的“error_log”PHP函数可以满足您的需求。

答案 3 :(得分:1)

基于@aquasmit回答:

$output = new \Symfony\Component\Console\Output\ConsoleOutput();
$output->writeln("<info>Info message</info>");

请注意\之前添加的Symfony