PECL iza proksija: konfigurisanje CA paketa za CLI PHP
Postavite putanju PEAR preuzimača, zatim pregledajte CLI PHP konfiguraciju iza greške sertifikata umesto da uređujete php.ini veb servera.
Za PECL instalaciju koja koristi zajedničku konfiguraciju PEAR preuzimača, postavite njen proksi, koristeći vašu HTTP završnu tačku ili kandidata sa liste HTTP proksija za dozvoljena javna preuzimanja paketa:
pear config-set http_proxy http://proxy.example:8080Ako je sledeća greška provera sertifikata, pratite PHP binarni fajl koji zapravo pokreće PECL. Pitajte taj binarni fajl koje fajlove učitava:
php --iniKoristite njegovu eksplicitnu putanju do izvršnog fajla ako se razlikuje od php u ljusci. PHP proces sajta može čitati drugi php.ini.
U primenljivoj OpenSSL konfiguraciji toka za CLI navedite odobreni paket:
openssl.cafile=/path/to/approved-ca-bundle.pemOstavite omogućenu proveru partnera i imena hosta. Paket mora verovati proverenom partneru, uključujući odobreni CA organizacije kada to njen aranžman inspekcije zahteva.
Lanac od izvršnog do učitanog fajla određuje da li izmena stiže do ovog preuzimača. Važeći CA fajl konfigurisan u drugoj PHP instalaciji ostavlja PECL grešku nepromenjenom.