PEAR च्या सामायिक डाउनलोडर कॉन्फिगरेशनचा वापर करणाऱ्या PECL इन्स्टॉलेशनसाठी, त्याचा प्रॉक्सी सेट करा, अनुमत सार्वजनिक पॅकेज डाउनलोडसाठी तुमचा HTTP एंडपॉइंट किंवा HTTP प्रॉक्सी सूचीमधील उमेदवार वापरून:

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

पुढील अपयश प्रमाणपत्र पडताळणी असेल, तर PECL प्रत्यक्षात सुरू करणाऱ्या PHP बाइनरीचा मागोवा घ्या. त्या बाइनरीला ती कोणत्या फाइली लोड करते ते विचारा:

php --ini

ती शेलच्या php पेक्षा वेगळी असेल तर तिचा स्पष्ट एक्झिक्युटेबल मार्ग वापरा. वेबसाइटची PHP प्रक्रिया दुसरी php.ini वाचू शकते.

CLI च्या लागू OpenSSL स्ट्रीम कॉन्फिगरेशनमध्ये, मंजूर बंडलचे नाव द्या:

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

पीअर आणि होस्टनाव पडताळणी सुरू ठेवा. बंडलने पडताळलेल्या पीअरवर विश्वास ठेवला पाहिजे, संस्थेच्या मंजूर CA सह, जेव्हा तिची तपासणी व्यवस्था त्याची मागणी करते.

एक्झिक्युटेबलपासून लोड झालेल्या फाइलपर्यंतची साखळी ठरवते की संपादन या डाउनलोडरपर्यंत पोहोचते का. दुसऱ्या PHP इन्स्टॉलेशनमध्ये कॉन्फिगर केलेली वैध CA फाइल PECL चे अपयश बदलत नाही.

संबंधित लेख