La journalisation du canal Laravel stderr sur Docker ne fonctionne pas correctement
P粉752826008
P粉752826008 2023-12-13 10:57:19
0
1
451

J'ai une application simple utilisant php Laravel et j'ai configuré les canaux suivants pour la journalisation :

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

Je me suis assuré que les variables d'environnement LOG_CHANNEL et LOG_LEVEL sont correctement configurées. Bien que Docker ne génère rien. Quelqu'un peut-il me donner plus de commentaires sur la façon de déboguer cela ? Merci beaucoup

P粉752826008
P粉752826008

répondre à tous(1)
P粉709644700

Je l'utilise et tout fonctionne bien :

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

J'espère que vous trouverez une solution !

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!