SlackWebhookHandler til Monolog 3 sender JSON med PHP cURL og set ingen eksplisitt proxy-innstilling. For ein HTTPS-webhook gjev du den PHP-prosessen proxy-miljøet til libcurl:

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

Dette er oppstart av ein Laravel-køarbeidar. For PHP-FPM-nettførespurnader leverer du miljøet i konteksten til FPM-arbeidaren. Ein export i ein annan terminal oppdaterer ikkje ein avsendar som alt køyrer.

Behald Slack-webhook-URL-en til loggkanalen. HTTP-verdien namngjev mellomleddet som ber HTTPS-førespurnaden; eit endepunkt frå HTTP-proxy-lista er ein kandidat for ein offentleg rute som den PHP-arbeidaren brukar. Kvar proxy-konto høyrer til den støtta proxy-autentiseringsordninga, ikkje til JSON-nyttelasta eller Slack-webhook-hemmelegheita.

Prøv denne ruta før du byter ut handleren. Ein kopiert override som godtar array-postar, høyrer til eit eldre Monolog-API; write til Monolog 3 godtar LogRecord.

Rapporter webhook-transportfeil via ein annan diagnostisk veg. Å senda feilen tilbake til den same feilande webhooken kan gje rekursjon.

Relaterte artiklar