Fir eng PECL-Installatioun, déi déi gedeelt Downloader-Konfiguratioun vum PEAR benotzt, setzt hire Proxy, mat Ärem HTTP-Endpunkt oder engem Kandidat aus der HTTP-Proxy-Lëscht fir erlaabt ëffentlech Paketdownloads:

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

Wann deen nächste Fehler d'Zertifikatspréifung ass, verfollegt de PHP-Binär, deen tatsächlech PECL start. Frot dee Binär, wéi eng Fichiere en lued:

php --ini

Benotzt säin explizitte Wee zum ausféierbare Fichier, wann en anescht ass wéi php vun der Shell. De PHP-Prozess vun der Websäit kann eng aner php.ini liesen.

An der zoutreffender OpenSSL-Stroumkonfiguratioun vum CLI nennt Dir de guttgeheescht Bundle:

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

Loosst d'Peer- an Hostnummpréifung ageschalt. De Bundle muss dem gepréifte Peer vertrauen, inklusiv der guttgeheescht CA vun der Organisatioun, wann hir Iwwerpréifungsarrangement et verlaangt.

D'Kette vum ausféierbare Fichier bis zum geluedene Fichier entscheet, ob d'Ännerung dësen Downloader erreecht. En valabele CA-Fichier, deen an enger anerer PHP-Installatioun konfiguréiert ass, léisst de PECL-Fehler onverännert.

Ähnlech Artikelen