PECL иза проксија: конфигурисање CA пакета за CLI PHP
Подесите путању PEAR преузимача, затим прегледајте CLI PHP конфигурацију иза грешке сертификата уместо да уређујете php.ini веб сервера.
За PECL инсталацију која користи заједничку конфигурацију PEAR преузимача, подесите њен прокси, користећи вашу HTTP крајњу тачку или кандидата са листе HTTP проксија за дозвољена јавна преузимања пакета:
pear config-set http_proxy http://proxy.example:8080Ако је следећа грешка провера сертификата, пратите PHP бинарни фајл који заправо покреће PECL. Питајте тај бинарни фајл које фајлове учитава:
php --iniКористите његову експлицитну путању до извршног фајла ако се разликује од php у љусци. PHP процес сајта може да чита други php.ini.
У применљивој OpenSSL конфигурацији тока за CLI наведите одобрени пакет:
openssl.cafile=/path/to/approved-ca-bundle.pemОставите омогућену проверу партнера и имена хоста. Пакет мора да верује провереном партнеру, укључујући одобрени CA организације када то њен аранжман инспекције захтева.
Ланац од извршног до учитаног фајла одређује да ли измена стиже до овог преузимача. Важећи CA фајл конфигурисан у другој PHP инсталацији оставља PECL грешку непромењеном.