U instalace PECL, která používá sdílenou konfiguraci stahovače PEAR, nastavte její proxy pomocí svého HTTP koncového bodu nebo kandidáta ze seznamu HTTP proxy pro povolená veřejná stahování balíčků:

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

Pokud je další chybou ověření certifikátu, sledujte binárku PHP, která PECL skutečně spouští. Zeptejte se té binárky, které soubory načítá:

php --ini

Použijte její explicitní cestu ke spustitelnému souboru, pokud se liší od php v shellu. Proces PHP webu může číst jiný php.ini.

V příslušné konfiguraci OpenSSL streamu pro CLI uveďte schválený balíček:

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

Ponechte ověřování protějšku a názvu hostitele zapnuté. Balíček musí důvěřovat ověřenému protějšku, včetně schválené CA organizace, pokud to její uspořádání inspekce vyžaduje.

Řetězec od spustitelného souboru k načtenému souboru určuje, zda úprava dosáhne na tento stahovač. Platný soubor CA nakonfigurovaný v jiné instalaci PHP nechává selhání PECL beze změny.

Související články