Метад SlackWebhookHandler у Monolog 3 адпраўляе JSON праз PHP cURL і не задае яўнай опцыі проксі. Для HTTPS-вэбхука дайце гэтаму PHP-працэсу асяроддзе проксі libcurl:

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

Гэта запуск працоўнага працэсу чаргі Laravel. Для вэб-запытаў PHP-FPM падайце асяроддзе ў кантэксце працоўнага працэсу FPM. export у іншым тэрмінале не абнаўляе ўжо запушчаны адпраўнік.

Захавайце URL вэбхука Slack для канала лагавання. Значэнне HTTP паказвае пасярэдніка, які перадае HTTPS-запыт; канчатковы пункт з спіса HTTP-проксі — кандыдат на публічны маршрут, які выкарыстоўвае гэты PHP-працоўны працэс. Любы акаўнт проксі належыць да падтрыманай схемы аўтэнтыфікацыі проксі, а не да JSON-нагрузкі ці сакрэту вэбхука Slack.

Паспрабуйце гэты шлях, перш чым замяняць апрацоўшчык. Скапіяваны override, які прымае запісы масіва, належыць да старэйшага API Monolog; write у Monolog 3 прымае LogRecord.

Паведамляйце пра збоі перадачы вэбхука праз іншы дыягнастычны шлях. Вяртанне збою ў той самы няўдалы вэбхук можа выклікаць рэкурсію.

Падобныя артыкулы