પ્રોક્સી પાછળ PECL: CLI PHP CA બંડલ ગોઠવો
PEAR ડાઉનલોડરનો માર્ગ સેટ કરો, પછી વેબ સર્વરનું php.ini સંપાદિત કરવાને બદલે પ્રમાણપત્ર નિષ્ફળતા પાછળની CLI PHP ગોઠવણી તપાસો.
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ની નિષ્ફળતાને અબદલ રાખે છે.