A Monolog 3 SlackWebhookHandler-je PHP cURL-lel küld JSON-t, és nem állít be kifejezett proxy opciót. HTTPS webhook esetén adja meg annak a PHP-folyamatnak a libcurl proxy környezetét:

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

Ez egy Laravel sor-worker indítása. PHP-FPM webes kéréseknél a környezetet a FPM worker kontextusában adja meg. Egy másik terminálban végzett export nem frissít egy már futó küldőt.

Tartsa meg a naplózási csatorna Slack webhook URL-jét. A HTTP érték az HTTPS kérést továbbító közvetítőt nevezi meg; a HTTP proxy lista egy végpontja jelölt arra a nyilvános útvonalra, amelyet ez a PHP worker használ. Minden proxyfiók a támogatott proxy-hitelesítési megoldáshoz tartozik, nem a JSON-terheléshez vagy a Slack webhook titkához.

Próbálja ki ezt az útvonalat, mielőtt lecseréli a handlert. A tömbös rekordokat elfogadó másolt override egy régebbi Monolog API-hoz tartozik; a Monolog 3 write-je LogRecord-et fogad el.

A webhook átviteli hibáit más diagnosztikai úton jelentse. A hiba visszaküldése ugyanahhoz a hibázó webhookhoz rekurziót okozhat.

Kapcsolódó cikkek