For en PECL-installation, der bruger PEARs fælles downloaderkonfiguration, skal du angive dens proxy med dit HTTP-endpoint eller en kandidat fra HTTP-proxylisten til tilladte offentlige pakkedownloads:

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

Hvis den næste fejl er certifikatvalidering, skal du følge den PHP-binære fil, der faktisk starter PECL. Spørg den binære fil, hvilke filer den indlæser:

php --ini

Brug dens eksplicitte eksekveringssti, hvis den afviger fra shellens php. Webstedets PHP-proces kan læse en anden php.ini.

I CLI'ens relevante OpenSSL-strømkonfiguration skal du angive den godkendte bundt:

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

Lad validering af peer og værtsnavn være aktiveret. Bundten skal stole på den validerede peer, herunder organisationens godkendte CA, når dens inspektionsordning kræver det.

Kæden fra eksekverbar fil til indlæst fil afgør, om ændringen når denne downloader. En gyldig CA-fil, der er konfigureret i en anden PHP-installation, lader PECL-fejlen være uændret.

Relaterede artikler