I-PECL ngemuva kwe-proxy: lungisa i-CLI PHP CA bundle
Setha indlela yesilanda se-PEAR, bese uhlola ukulungiselelwa kwe-PHP ku-CLI ngemuva kokwehluleka kwesitifiketi esikhundleni sokuhlela i-php.ini yeseva yewebhu.
Kumfakelo we-PECL osebenzisa ukulungiselelwa kwesilanda okwabiwe kwe-PEAR, setha i-proxy yayo, usebenzisa i-HTTP endpoint yakho noma umgadli ovela kuhlu lwama-proxy e-HTTP lokulanda amaphakethe omphakathi avunyelwe:
pear config-set http_proxy http://proxy.example:8080Uma ukwehluleka okulandelayo kuwukuqinisekiswa kwesitifiketi, landela i-PHP binary eqala ngempela i-PECL. Buza leyo binary ukuthi yikuphi amafayela ewafakayo:
php --iniSebenzisa indlela yayo ecacile yokwenza uma yehlukile ku-php yeshelu. Inqubo ye-PHP yewebhusayithi ingafunda enye php.ini.
Ekuhlelweni komfudlana we-OpenSSL okusebenzayo kwe-CLI, shono i-bundle evunyelwe:
openssl.cafile=/path/to/approved-ca-bundle.pemShiya ukuqinisekiswa kontanga negama lomsingathi kuvuliwe. I-bundle kufanele ithembe untanga oqinisekisiwe, kuhlanganise ne-CA evunyelwe yenhlangano uma ukuhlelwa kwayo kokuhlola kukufuna.
Uchungechunge olusuka kufayela lokwenza luye kufayela elifakiwe lunquma ukuthi ukuhlela kufinyelela yini kulesi silanda. Ifayela le-CA elivumelekile elilungiselelwe kwenye imfakelo ye-PHP lishiya ukwehluleka kwe-PECL kungashintshile.