Die Protokollierung des Laravel stderr-Kanals auf Docker funktioniert nicht ordnungsgemäß
P粉752826008
P粉752826008 2023-12-13 10:57:19
0
1
415

Ich habe eine einfache Anwendung mit PHP Laravel und habe die folgenden Kanäle für die Protokollierung konfiguriert:

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

Ich habe sichergestellt, dass die Umgebungsvariablen LOG_CHANNEL und LOG_LEVEL korrekt konfiguriert sind. Obwohl Docker nichts ausgibt. Kann mir jemand mehr Feedback zum Debuggen geben? Vielen Dank

P粉752826008
P粉752826008

Antworte allen(1)
P粉709644700

我正在使用这个,一切正常:

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

希望您找到解决方案!

Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!