Gosodiadau dirprwy Composer: rhoi'r gorau i fflagiau REQUEST_FULLURI
Mae Composer cyfredol yn dogfennu newidynnau amgylchedd dirprwy ac nid yw bellach yn defnyddio'r hen atebion REQUEST_FULLURI a geir mewn llawer o atebion.
Nid oes angen yr hen HTTP_PROXY_REQUEST_FULLURI na'r atebion FULLURI cysylltiedig yn Composer mwyach, ac nid ydynt yn cael eu defnyddio yn y gweithrediad a ddogfennwyd. Ni all fflag a anwybyddir atgyweirio llwybr y cleient sy'n rhedeg.
Ar gyfer Composer ar y llinell orchymyn mewn cragen POSIX, allforiwch y newidynnau dirprwy a gefnogir cyn galw Composer o'r gragen honno:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
Mae enwau llythrennau bach yn cael eu ffafrio. Gall y ddau werth ddechrau gyda http:// pan fo'r dirprwy ei hun yn defnyddio HTTP cyffredin; nid yw cyrchfan HTTPS yn gofyn am gysylltiad HTTPS i'r dirprwy. Disodlwch endpoint yr enghraifft gyda'r gwasanaeth a gymeradwywyd. Ar gyfer lawrlwythiadau pecynnau cyhoeddus lle caniateir cyfryngwr cyhoeddus, dewiswch ymgeisydd HTTP o'r rhestr dirprwyon HTTP.
Mae angen y gwerthoedd ar IDE neu asiant adeiladu yn ei amgylchedd proses ei hun. Nid yw newid gosodiad parhaus wedyn yn diweddaru proses sydd eisoes yn rhedeg.
Pan fo Composer yn rhedeg y tu allan i'r CLI
Ar gyfer ceisiadau HTTP mewn cyd-destun nad yw'n CLI, nid yw Composer yn defnyddio http_proxy nac HTTP_PROXY. Yn lle hynny mae'n dogfennu CGI_HTTP_PROXY, gan amddiffyn rhag i bennawdau'r cais gael eu camgymryd am ffurfweddiad dirprwy y gellir ymddiried ynddo. Peidiwch â chopïo'r ateb cragen i ap gwe neu â chymryd gosodiadau dirprwy o gais anniogel.
Darllenwch y gweithrediad a fethodd
Mae enw dirprwy heb ei ddatrys, cysylltiad wedi'i wrthod, her 407 a methiant tystysgrif yn pwyntio at gamau gwahanol. Defnyddiwch y gwall cyntaf ystyrlon yn lle cymhwyso hen atebion IPv6 neu ddilysu tystysgrifau.
Os yw lawrlwytho HTTP Composer yn gweithio ond bod dibyniaeth sy'n seiliedig ar Git yn methu, archwiliwch y broses Git ar wahân, ei llwybr a'i chyfrif. Defnyddiwr gwahanol yw hwnnw i lawrlwytho llwyddiannus Composer.