Para unha instalación de PECL que usa a configuración compartida do descargador de PEAR, define o seu proxy, usando o teu punto de conexión HTTP ou un candidato da lista de proxies HTTP para descargas públicas de paquetes permitidas:

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

Se o seguinte fallo é a verificación do certificado, segue o binario de PHP que realmente inicia PECL. Pregúntalle a ese binario que ficheiros carga:

php --ini

Usa a súa ruta explícita ao executable se difire do php da shell. O proceso PHP do sitio web pode ler outro php.ini.

Na configuración de fluxo OpenSSL aplicable da CLI, nomea o paquete aprobado:

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

Mantén activadas a verificación do par e do nome de host. O paquete debe confiar no par verificado, incluída a CA aprobada da organización cando o seu dispositivo de inspección o esixa.

A cadea do executable ao ficheiro cargado determina se a edición chega a este descargador. Un ficheiro CA válido configurado noutra instalación de PHP deixa o fallo de PECL sen cambios.

Artigos relacionados