PECL y tu ôl i brocsi: ffurfweddu bwndel CA PHP y CLI
Gosodwch lwybr lawrlwythydd PEAR, yna archwiliwch ffurfweddiad PHP y CLI y tu ôl i fethiant tystysgrif yn lle golygu php.ini'r gweinydd gwe.
Ar gyfer gosodiad PECL sy'n defnyddio ffurfweddiad lawrlwythydd a rennir PEAR, gosodwch ei brocsi, gan ddefnyddio eich pwynt mynediad HTTP neu ymgeisydd o'r rhestr procsi HTTP ar gyfer lawrlwythiadau pecynnau cyhoeddus a ganiateir:
pear config-set http_proxy http://proxy.example:8080Os mai'r methiant nesaf yw dilysu tystysgrif, dilynwch y deuaidd PHP sy'n lansio PECL mewn gwirionedd. Gofynnwch i'r deuaidd hwnnw pa ffeiliau y mae'n eu llwytho:
php --iniDefnyddiwch ei lwybr gweithredadwy penodol os yw'n wahanol i php y gregyn. Gall proses PHP y wefan ddarllen php.ini arall.
Yng nghyfluniad ffrwd OpenSSL perthnasol y CLI, enwch y bwndel a gymeradwywyd:
openssl.cafile=/path/to/approved-ca-bundle.pemCadwch ddilysu cymar ac enw gwesteiwr wedi'i alluogi. Rhaid i'r bwndel ymddiried yn y cymar dilysedig, gan gynnwys CA cymeradwy'r sefydliad pan fo ei drefniant archwilio'n gofyn am hynny.
Mae'r gadwyn o'r gweithredadwy i'r ffeil a lwythwyd yn penderfynu a yw'r golygiad yn cyrraedd y lawrlwythydd hwn. Mae ffeil CA ddilys a ffurfweddwyd mewn gosodiad PHP arall yn gadael methiant PECL heb ei newid.