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 को असफलता अपरिवर्तित छोड्छ।

सम्बन्धित लेखहरू