我正在使用 Laravel 和 Chromelogger 将消息记录到 DevTools 中的控制台。我在 config/logging.php 中添加了这个:
'chrome' => [
'driver' => 'monolog',
'handler' => \Monolog\Handler\ChromePHPHandler::class,
'formatter' => \Monolog\Formatter\ChromePHPFormatter::class
],
并将其设置在.env
文件中
LOG_CHANNEL=chrome
并在控制器或模型中像这样使用它:
use Illuminate\Support\Facades\Log;
Log::info('This is a message');
这在浏览器中的 PHP 页面上运行良好,但我使用 Laravel 服务器主要用于来自外部 Vue 项目的 AJAX 调用。
我用来从 Laravel 服务器Axios
检索JSON
内容,但日志消息没有以这种方式出现在控制台中。
有没有办法在 AJAX 请求中启用控制台日志?