gpt4 book ai didi

php - Laravel 5.2 Monolog 在 Chrome 控制台输出

转载 作者:可可西里 更新时间:2023-11-01 00:42:01 25 4
gpt4 key购买 nike

我正在尝试实现 monolog,以便它输出到 chrome 控制台。到目前为止,我已经有了这个,但是当我记录一条消息时,它没有输出任何内容。

是否还有其他我错过的事情需要完成才能完成这项工作?

过去,在 CakePHP 或 CodeIgniter 中,我通过输入 ChromePhp::log(); 引入 ChromePHP 并输出到控制台,但 Laravel 似乎有一种更简洁的方法来执行此操作,使用独白。

AppServiceProvider.php

<?php

namespace TNC\Providers;

use Log;
use Monolog\Handler\ChromePHPHandler;
use Monolog\Formatter\ChromePHPFormatter;
use Illuminate\Support\ServiceProvider;

class AppServiceProvider extends ServiceProvider
{
/**
* Bootstrap any application services.
*
* @return void
*/
public function boot()
{
Log::listen(function () {

$monolog = Log::getMonolog();

if (env('APP_ENV') === 'local') {
$monolog->pushHandler($chromeHandler = new ChromePHPHandler());
$chromeHandler->setFormatter(new ChromePHPFormatter());
}
});
}

/**
* Register any application services.
*
* @return void
*/
public function register()
{
//
}
}

Route.php

Route::get('/', function () {

Log::info('General information log');

return view('foundation.score');
});

最佳答案

环境变量中的问题,因为它不是local。只是自动错误或缺乏注意:)

关于php - Laravel 5.2 Monolog 在 Chrome 控制台输出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33136612/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com