Monolog 3 আৰু Slack ৱেবহুক: cURL প্ৰক্সি পৰিৱেশ ছেট কৰক
ৱেবহুক অনুৰোধ কৰা PHP ৱাৰ্কাৰত পৰিৱেশ ছেট কৰক, আৰু পুৰণি উদাহৰণ অভিযোজিত কৰোঁতে Monolog 3 ৰ হেণ্ডলাৰ ইণ্টাৰফেচ ৰাখক।
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 গ্ৰহণ কৰে।
ৱেবহুক পৰিবহনৰ ব্যৰ্থতা আন এটা নিদান পথেৰে জনাওক। ব্যৰ্থতাটো একেই ব্যৰ্থ ৱেবহুকলৈ ঘূৰাই পঠিয়ালে পুনৰাবৃত্তি হ'ব পাৰে।