Voor een PECL-installatie die de gedeelde downloaderconfiguratie van PEAR gebruikt, stelt u de proxy in, met uw HTTP-eindpunt of een kandidaat uit de HTTP-proxylijst voor toegestane openbare pakketdownloads:

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

Is de volgende fout certificaatverificatie, volg dan het PHP-binary dat PECL daadwerkelijk start. Vraag dat binary welke bestanden het laadt:

php --ini

Gebruik het expliciete pad naar het uitvoerbare bestand als het afwijkt van de php van de shell. Het PHP-proces van de website kan een andere php.ini lezen.

In de toepasselijke OpenSSL-streamconfiguratie van de CLI noemt u de goedgekeurde bundel:

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

Laat peer- en hostnameverificatie ingeschakeld. De bundel moet het geverifieerde peer vertrouwen, inclusief de goedgekeurde CA van de organisatie wanneer haar inspectieregeling dat vereist.

De keten van uitvoerbaar bestand naar geladen bestand bepaalt of de bewerking deze downloader bereikt. Een geldig CA-bestand dat in een andere PHP-installatie is geconfigureerd, laat de PECL-fout ongewijzigd.

Gerelateerde artikelen