Laravel stderr channel logging on Docker not working properly
P粉450079266
P粉450079266 2023-12-13 11:07:02
0
1
464

I have a simple application using php Laravel and configured the following channels for logging:

'stderr' => [
            'driver' => 'monolog',
            'level' => env('LOG_LEVEL', 'debug'),
            'handler' => StreamHandler::class,
            'formatter' => env('LOG_STDERR_FORMATTER'),
            'with' => [
                'stream' => 'php://stderr',
            ],
        ],

I have ensured that the environment variables LOG_CHANNEL and LOG_LEVEL are configured correctly. Although docker doesn't output anything. Can anyone give me more feedback on how to debug this? Thank you so much

P粉450079266
P粉450079266

reply all(1)
P粉715274052

I'm using this and everything works fine:

'stderr' => [
            'driver' => 'monolog',
            'level' => env('LOG_LEVEL', 'debug'),
            'handler' => StreamHandler::class,
            'formatter' => env('LOG_STDERR_FORMATTER'),
            'with' => [
                'stream' => 'php://stdout',
                'level' => 'debug',
            ],
        ],

Hope you find a solution!

Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template