Monolog 3 a gwehhwciau Slack: gosod amgylchedd dirprwy cURL
Gosodwch yr amgylchedd ar y gweithiwr PHP sy'n gwneud y cais gwehwi, a chadw rhyngwyneb handlydd Monolog 3 wrth addasu enghreifftiau hŷn.
Mae SlackWebhookHandler Monolog 3 yn anfon JSON gyda PHP cURL ac nid yw'n gosod opsiwn dirprwy penodol. Ar gyfer gwehwi HTTPS, rhowch amgylchedd dirprwy libcurl i'r broses PHP honno:
https_proxy=http://proxy.example:8080 php artisan queue:workMae hyn yn gychwyn gweithiwr ciw Laravel. Ar gyfer ceisiadau gwe PHP-FPM, darparwch yr amgylchedd yng nghyd-destun gweithiwr FPM. Nid yw export mewn terfynell arall yn diweddaru anfonwr sy'n rhedeg yn barod.
Cadwch URL gwehwi Slack y sianel logio. Mae'r gwerth HTTP yn enwi'r cyfryngwr sy'n cario'r cais HTTPS; mae pwynt diwedd o'r rhestr dirprwyon HTTP yn ymgeisydd ar gyfer llwybr cyhoeddus a ddefnyddir gan y gweithiwr PHP hwnnw. Mae unrhyw gyfrif dirprwy yn perthyn i'r drefn dilysu dirprwy a gefnogir, nid i lwyth JSON nac i gyfrinach gwehwi Slack.
Rhowch gynnig ar y llwybr hwn cyn disodli'r handlydd. Mae override copïedig sy'n derbyn cofnodion arae yn perthyn i API Monolog hŷn; mae write Monolog 3 yn derbyn LogRecord.
Adroddwch fethiannau cludiant gwehwi trwy lwybr diagnostig arall. Gall anfon y methiant yn ôl i'r un gwehwi sy'n methu achosi ailgylchu.