PECL bak við proxy: stilla CA-safnið fyrir PHP í CLI
Stilltu slóð PEAR-niðurhleðslunnar og skoðaðu síðan CLI-PHP-stillinguna bak við skírteinisvilla í stað þess að breyta php.ini vefþjónsins.
Fyrir PECL-uppsetningu sem notar sameiginlegu niðurhleðslustillingu PEAR skal stilla proxy hennar, með HTTP-endapunktinum þínum eða frambjóðanda úr HTTP-proxylistanum fyrir leyfðar opinberar pakkaniðurhleðslur:
pear config-set http_proxy http://proxy.example:8080Ef næsta villa er skírteinisstaðfesting skal fylgja PHP-tvíkóðunni sem raunverulega ræsir PECL. Spurðu þá tvíkóðu hvaða skrár hún hleður:
php --iniNotaðu skýra slóð hennar að keyrsluskránni ef hún er önnur en php skeljarinnar. PHP-ferli vefsins getur lesið aðra php.ini.
Í viðeigandi OpenSSL-straumsstillingu CLI-sins skaltu nefna samþykktu safnið:
openssl.cafile=/path/to/approved-ca-bundle.pemLeyfðu staðfestingu jafningja og hýsingarnafns að vera virka. Safnið verður að treysta staðfesta jafningjanum, þar á meðal samþykktu CA stofnunarinnar þegar eftirlitsfyrirkomulag hennar krefst þess.
Keðjan frá keyrsluskránni að hlaðnu skránni ræður því hvort breytingin nái til þessarar niðurhleðslu. Gilt CA-skrá stillt í annarri PHP-uppsetningu lætur villu PECL óbreytta.