PECL-ის ინსტალაციისთვის, რომელიც იყენებს PEAR-ის საერთო ჩამომტვირთავის კონფიგურაციას, დააყენეთ მისი პროქსი, თქვენი HTTP საბოლოო წერტილის ან დაშვებული საჯარო პაკეტების ჩამოტვირთვისთვის HTTP პროქსების სიიდან კანდიდატის გამოყენებით:

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

თუ შემდეგი შეცდომა სერტიფიკატის შემოწმებაა, მიჰყევით იმ PHP ბინარის, რომელიც რეალურად უშვებს PECL-ს. ჰკითხეთ ამ ბინარს, რომელ ფაილებს ტვირთავს ის:

php --ini

გამოიყენეთ მისი გაშვებადი ფაილის მკაფიო გზა, თუ ის განსხვავდება shell-ის php-ისგან. ვებსაიტის PHP პროცესს შეუძლია სხვა php.ini წაიკითხოს.

CLI-ის შესაბამის OpenSSL ნაკადის კონფიგურაციაში დაასახელეთ დამტკიცებული პაკეტი:

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

დატოვეთ ჩართული თანატოლისა და ჰოსტის სახელის შემოწმება. პაკეტმა უნდა ენდოს დამოწმებულ თანატოლს, მათ შორის ორგანიზაციის დამტკიცებულ CA-ს, როცა ამას მისი შემოწმების წესი მოითხოვს.

ჯაჭვი გაშვებადი ფაილიდან ჩატვირთულ ფაილამდე განსაზღვრავს, მიაღწევს თუ არა ცვლილება ამ ჩამომტვირთავს. სხვა PHP ინსტალაციაში კონფიგურირებული სწორი CA ფაილი PECL-ის შეცდომას უცვლელად ტოვებს.

დაკავშირებული სტატიები