PEAR کی مشترکہ ڈاؤن لوڈر ترتیب استعمال کرنے والی PECL تنصیب کے لیے، اس کی پراکسی مقرر کریں، اجازت یافتہ عوامی پیکیج ڈاؤن لوڈز کے لیے اپنا HTTP اینڈ پوائنٹ یا HTTP پراکسی فہرست سے امیدوار استعمال کرتے ہوئے:

pear config-set http_proxy http://proxy.example:8080

اگر اگلی ناکامی سرٹیفکیٹ کی تصدیق ہے، تو اس PHP بائنری کی پیروی کریں جو درحقیقت PECL شروع کرتی ہے۔ اس بائنری سے پوچھیں کہ یہ کون سی فائلیں لوڈ کرتی ہے:

php --ini

اگر یہ شیل کے php سے مختلف ہو تو اس کا واضح ایگزیکیوٹیبل راستہ استعمال کریں۔ ویب سائٹ کا PHP عمل دوسری php.ini پڑھ سکتا ہے۔

CLI کی قابلِ اطلاق OpenSSL اسٹریم ترتیب میں، منظور شدہ بنڈل کا نام دیں:

openssl.cafile=/path/to/approved-ca-bundle.pem

پیر اور ہوسٹ نام کی تصدیق فعال رکھیں۔ بنڈل کو تصدیق شدہ پیر پر اعتماد کرنا چاہیے، بشمول ادارے کا منظور شدہ CA جب اس کا معائنہ انتظام اس کا تقاضا کرے۔

ایگزیکیوٹیبل سے لوڈ شدہ فائل تک کا سلسلہ طے کرتا ہے کہ ترمیم اس ڈاؤن لوڈر تک پہنچتی ہے یا نہیں۔ کسی دوسری PHP تنصیب میں ترتیب دی گئی درست CA فائل PECL کی ناکامی کو بغیر تبدیلی چھوڑ دیتی ہے۔

متعلقہ مضامین