使用Laravel8日志缓存
Log::useFiles(storage_path('logs/api.log'), 'debug'); Log::debug("test --------------------------------");
会报错Call to undefined method Monolog\Logger::useFiles()
这个问题是因为laravel没有这个方法了,useFiles是laravel5的方法,我们可以采用新的方法
//定义支付日志目录 'pay' => [ 'driver' => 'single', 'path' => storage_path('logs/pay/'.date('Y-m-d').'pay.log'), 'level' => env('LOG_LEVEL', 'debug'), ],
使用:
Log::channel('pay')->debug('Something happened!');
文章评论(0)