Я попробовал следующий код.Но это не работает.Кто-нибудь может подсказать мне, где мне не хватало.
<?php
return [
/*
|--------------------------------------------------------------------------
| Default Log Channel
|--------------------------------------------------------------------------
|
| This option defines the default log channel that gets used when writing
| messages to the logs. The name specified in this option should match
| one of the channels defined in the "channels" configuration array.
|
*/
'default' => env('LOG_CHANNEL', 'stack'),
/*
|--------------------------------------------------------------------------
| Log Channels
|--------------------------------------------------------------------------
|
| Here you may configure the log channels for your application. Out of
| the box, Laravel uses the Monolog PHP logging library. This gives
| you a variety of powerful log handlers / formatters to utilize.
|
| Available Drivers: "single", "daily", "slack", "syslog",
| "errorlog", "custom", "stack", "monolog"
|
*/
'channels' => [
'stack' => [
'driver' => 'stack',
'channels' => ['papertrail', 'rollbar'],
],
'papertrail' => [
'driver' => 'monolog',
'path' => storage_path('/logs/log-' . php_sapi_name() . '.log'),
'handler' => Monolog\Handler\RotatingFileHandler::class,
'level' => 'debug',
'days' => 7,
],
'rollbar' => [
'driver' => 'monolog',
'handler' => Rollbar\Monolog\Handler\RollbarHandler::class,
'level' => 'debug',
"access_token" => env('ROLLBAR_TOKEN'),
"environment" => env('ROLLBAR_ENV'),
]
]
];
То, что я получил, это:
[2019-06-10 13:22:09] laravel.EMERGENCY: Невозможносоздать настроенный регистратор.Использование аварийного регистратора.{"исключение": "[объект]
(Illuminate \ Contracts \ Container \ BindingResolutionException (code: 0): неразрешимое разрешение зависимостей [Параметр # 0 [$ filename]] в классе Monolog \ Handler \ RotatingFileHandler в
/home / abhishek / new_projects / blog / wipro_iwo / vendor / подсветка / контейнер / Container.php: 973)