PEAR'ın paylaşılan indirici yapılandırmasını kullanan bir PECL kurulumu için proxy'sini ayarlayın; izin verilen genel paket indirmeleri için kendi HTTP uç noktanızı veya HTTP proxy listesinden bir adayı kullanın:

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

Sonraki hata sertifika doğrulamasıysa, PECL'i gerçekten başlatan PHP ikili dosyasını izleyin. O ikili dosyaya hangi dosyaları yüklediğini sorun:

php --ini

Kabuğun php dosyasından farklıysa, onun açık yürütülebilir yolunu kullanın. Sitenin PHP süreci başka bir php.ini okuyabilir.

CLI'nin geçerli OpenSSL akış yapılandırmasında onaylanmış paketi adlandırın:

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

Eş ve ana makine adı doğrulamasını açık bırakın. Paket, doğrulanmış eşe güvenmelidir; denetim düzeni gerektirdiğinde kuruluşun onaylanmış CA'sı da buna dahildir.

Yürütülebilir dosyadan yüklenen dosyaya uzanan zincir, düzenlemenin bu indiriciye ulaşıp ulaşmadığını belirler. Başka bir PHP kurulumunda yapılandırılmış geçerli bir CA dosyası, PECL hatasını değiştirmeden bırakır.

İlgili makaleler