Monolog 3түн SlackWebhookHandler PHP cURL аркылуу JSON жөнөтөт жана так прокси параметрин орнотпойт. HTTPS вебхук үчүн ошол PHP процессине libcurl прокси чөйрөсүн бериңиз:

https_proxy=http://proxy.example:8080 php artisan queue:work

Бул Laravel кезек ишчисин иштетүү. PHP-FPM веб сурамдары үчүн чөйрөнү FPM ишчисинин контекстинде бериңиз. Башка терминалдагы export иштеп жаткан жөнөтүүчүнү жаңыртпайт.

Логдоо каналынын Slack вебхук URL дарегин сактаңыз. HTTP мааниси HTTPS сурамын ташыган ортомчуну көрсөтөт; HTTP прокси тизмесинен алынган четки чекит ошол PHP ишчиси колдонгон коомдук маршрутка талапкер. Ар кандай прокси аккаунту колдоого алынган прокси аутентификация схемасына таандык, JSON жүгүнө же Slack вебхук сырына эмес.

Хендлерди алмаштырганга чейин бул жолду сынап көрүңүз. Массив жазууларын кабыл алган көчүрүлгөн override эскирээк Monolog APIге таандык; Monolog 3түн write LogRecord кабыл алат.

Вебхуктун ташуу каталарын башка диагностикалык жол менен билдириңиз. Катаны ошол эле ишке жарабаган вебхукка кайра жөнөтүү рекурсияга алып келиши мүмкүн.

Тектеш макалалар