Ang lumang HTTP_PROXY_REQUEST_FULLURI ng Composer at ang kaugnay na mga solusyong FULLURI ay hindi na kailangan at hindi na ginagamit sa dokumentadong implementasyon. Ang isang flag na binabalewala ay hindi makakapag-ayos ng ruta ng tumatakbong client.

Para sa Composer sa command line sa isang POSIX shell, i-export ang mga sinusuportahang variable ng proxy bago tawagin ang Composer mula sa shell na iyon:

export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080

Mas gusto ang mga pangalang maliit ang titik. Maaaring magsimula ang dalawang halaga sa http:// kapag ang proxy mismo ay gumagamit ng ordinaryong HTTP; ang destinasyong HTTPS ay hindi nangangailangan ng koneksyong HTTPS sa proxy. Palitan ang halimbawang endpoint ng aprubadong serbisyo. Para sa pampublikong pag-download ng package kung saan pinapayagan ang pampublikong tagapamagitan, pumili ng kandidatong HTTP mula sa listahan ng HTTP proxy.

Kailangan ng isang IDE o build agent ang mga halaga sa sarili nitong kapaligiran ng proseso. Ang pagbabago ng permanenteng setting mamaya ay hindi nag-a-update ng prosesong tumatakbo na.

Kapag tumatakbo ang Composer sa labas ng CLI

Para sa mga kahilingang HTTP sa kontekstong hindi CLI, hindi ginagamit ng Composer ang http_proxy o HTTP_PROXY. Sa halip, idinodokumento nito ang CGI_HTTP_PROXY, na pumipigil sa mga header ng kahilingan na mapagkamalang pinagkakatiwalaang configuration ng proxy. Huwag kopyahin ang solusyon sa shell sa isang web application at huwag kumuha ng mga setting ng proxy mula sa hindi pinagkakatiwalaang kahilingan.

Basahin ang nabigong operasyon

Ang hindi nareresolbang pangalan ng proxy, tinanggihang koneksyon, hamon na 407 at pagkabigo ng sertipiko ay tumutukoy sa magkaibang yugto. Gamitin ang unang makabuluhang error sa halip na ilapat ang lumang solusyon sa IPv6 o pagpapatunay ng sertipiko.

Kung gumagana ang pag-download ng HTTP ng Composer ngunit nabibigo ang dependency na nakabatay sa Git, suriin ang hiwalay na proseso ng Git, ang ruta nito at ang account nito. Iba iyon sa matagumpay na pag-download ng Composer.

Kaugnay na mga artikulo