PECL iza proxyja: konfiguriranje CA paketa za CLI PHP
Postavite rutu PEAR preuzimača, zatim pregledajte CLI PHP konfiguraciju iza greške certifikata umjesto da uređujete php.ini web poslužitelja.
Za PECL instalaciju koja koristi zajedničku konfiguraciju PEAR preuzimača, postavite njezin proxy, koristeći vašu HTTP završnu točku ili kandidata s popisa HTTP proxyja za dopuštena javna preuzimanja paketa:
pear config-set http_proxy http://proxy.example:8080Ako je sljedeća greška provjera certifikata, slijedite PHP binarnu datoteku koja stvarno pokreće PECL. Pitajte tu binarnu datoteku koje datoteke učitava:
php --iniUpotrijebite njezinu izričitu putanju izvršne datoteke ako se razlikuje od php u ljusci. PHP proces web mjesta može čitati drugu php.ini.
U primjenjivoj OpenSSL konfiguraciji toka za CLI navedite odobreni paket:
openssl.cafile=/path/to/approved-ca-bundle.pemOstavite omogućenu provjeru partnera i imena hosta. Paket mora vjerovati provjerenom partneru, uključujući odobreni CA organizacije kada to njezin aranžman inspekcije zahtijeva.
Lanac od izvršne do učitane datoteke određuje dolazi li izmjena do ovog preuzimača. Valjana CA datoteka konfigurirana u drugoj PHP instalaciji ostavlja PECL grešku nepromijenjenom.