Laravel: Как войти INFO / ERROR в отдельный файл - PullRequest
0 голосов
/ 25 сентября 2018

Как разделить ошибку и информацию в разных файлах в laravel5.5?
Это мой код в bootstrap/app.php
Но ошибки будут появляться как в error.log, так и в lumen.log

$app->configureMonologUsing(function (\Monolog\Logger $monolog) use ($app) {
    $handlerError = new \Monolog\Handler\RotatingFileHandler(storage_path('logs/error.log'), $app->make('config')->get('app.log_max_files', 5), \Monolog\Logger::ERROR);
    $handlerInfo = new \Monolog\Handler\RotatingFileHandler(storage_path('logs/lumen.log'), $app->make('config')->get('app.log_max_files', 5), \Monolog\Logger::INFO);
    $monolog->pushHandler($handlerError);
    $monolog->pushHandler($handlerInfo);
});

1 Ответ

0 голосов
/ 25 сентября 2018

Попробуйте:

Log::useFiles('path/to/file.log');
Log::info('Info');

Вы также можете сослаться на эту ссылку laravel https://laravel.com/api/5.5/Illuminate/Log/Writer.html

...