1.首先添加服务提供者类LogServiceProvider
<?php namespace AppProviders; use IlluminateSupportServiceProvider; use MonologFormatterLineFormatter; use MonologHandlerRotatingFileHandler; class LogServiceProvider extends ServiceProvider { /** * Configure logging on boot. * * @return void */ public function boot() { $maxFiles = 5; $handlers[] = (new RotatingFileHandler(storage_path("logs/lumen.log"), $maxFiles)) ->setFormatter(new LineFormatter(null, null, true, true)); $this->app['log']->setHandlers($handlers); } /** * Register the log service. * * @return void */ public function register() { // Log binding already registered in vendor/laravel/lumen-framework/src/Application.php. } }
2.然后在bootstrap/app.php注册该服务提供者
$app->register(AppProvidersLogServiceProvider::class);