Vir 'n PECL-installasie wat PEAR se gedeelde aflaaierkonfigurasie gebruik, stel sy proxy op, met jou HTTP-eindpunt of 'n kandidaat uit die HTTP-proxylys vir toegelate openbare pakket-aflaaie:

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

As die volgende fout sertifikaatverifikasie is, volg die PHP-binêre lêer wat PECL werklik begin. Vra daardie binêre lêer watter lêers dit laai:

php --ini

Gebruik sy eksplisiete uitvoerbare pad as dit van die skulp se php verskil. Die webwerf se PHP-proses kan 'n ander php.ini lees.

In die CLI se toepaslike OpenSSL-stroomkonfigurasie, noem die goedgekeurde bundel:

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

Hou eweknie- en gasheernaamverifikasie geaktiveer. Die bundel moet die geverifieerde eweknie vertrou, insluitend die organisasie se goedgekeurde CA wanneer sy inspeksiereëling dit vereis.

Die ketting van uitvoerbare lêer tot gelaaide lêer bepaal of die wysiging hierdie aflaaier bereik. 'n Geldige CA-lêer wat in 'n ander PHP-installasie opgestel is, laat PECL se fout onveranderd.

Verwante artikels