Pengelogan saluran stderr Laravel pada Docker tidak berfungsi dengan betul
P粉450079266
P粉450079266 2023-12-13 11:07:02
0
1
382

Saya mempunyai aplikasi mudah menggunakan php Laravel dan mengkonfigurasi saluran berikut untuk pengelogan:

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

Saya telah memastikan bahawa pembolehubah persekitaran LOG_CHANNEL dan LOG_LEVEL dikonfigurasikan dengan betul. Walaupun docker tidak mengeluarkan apa-apa. Bolehkah sesiapa memberi saya lebih banyak maklum balas tentang cara menyahpepijat ini? Terima kasih banyak-banyak

P粉450079266
P粉450079266

membalas semua(1)
P粉715274052

Saya menggunakan ini dan semuanya berfungsi dengan baik:

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

Semoga anda mendapat penyelesaian!

Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan
Tentang kita Penafian Sitemap
Laman web PHP Cina:Latihan PHP dalam talian kebajikan awam,Bantu pelajar PHP berkembang dengan cepat!