PEAR-дың ортақ жүктеуші конфигурациясын пайдаланатын PECL орнатуы үшін оның проксиін орнатыңыз, рұқсат етілген жалпыға ортақ пакет жүктеулері үшін өз HTTP соңғы нүктеңізді немесе HTTP прокси тізімінен үміткерді пайдаланыңыз:

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

Келесі қате сертификатты тексеру болса, PECL-ді іс жүзінде іске қосатын PHP бинарлық файлын қадағалаңыз. Сол бинарлық файлдан қандай файлдарды жүктейтінін сұраңыз:

php --ini

Егер ол shell-дің php файлынан өзгеше болса, оның орындалатын файлының нақты жолын пайдаланыңыз. Сайттың PHP процесі басқа php.ini файлын оқи алады.

CLI-дің қолданылатын OpenSSL ағыны конфигурациясында бекітілген буманы атаңыз:

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

Теңдестік пен хост атын тексеруді қосулы қалдырыңыз. Бума тексерілген теңдеске сенуі керек, ұйымның бекітілген CA-сын қоса, оның тексеру тәртібі талап еткенде.

Орындалатын файлдан жүктелген файлға дейінгі тізбек өзгертудің осы жүктеушіге жететінін анықтайды. Басқа PHP орнатуында конфигурацияланған жарамды CA файлы PECL қатесін өзгеріссіз қалдырады.

Қатысты мақалалар