Composeri puhverserveri seaded: loobuge REQUEST_FULLURI lippudest
Praegune Composer dokumenteerib puhverserveri keskkonnamuutujad ega kasuta enam vanu REQUEST_FULLURI lahendusi, mida paljud vastused sisaldavad.
ComposerI vanad HTTP_PROXY_REQUEST_FULLURI ja nendega seotud FULLURI lahendused ei ole dokumenteeritud teostuses enam vajalikud ega kasutusel. Eiratud lipp ei saa töötava kliendi marsruuti parandada.
Käsurealt ComposerI jaoks POSIX-kestas eksportige toetatud puhverserveri muutujad enne, kui kutsute ComposerI sellest kestast:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
Eelistatakse väiketähelisi nimesid. Mõlemad väärtused võivad alata http://-ga, kui puhverserver ise kasutab tavalist HTTP-d; HTTPS-sihtkoht ei nõua HTTPS-ühendust puhverserveriga. Asendage näidise endpoint kinnitatud teenusega. Avalike paketitõmbete puhul, kus avalik vahendaja on lubatud, valige HTTP kandidaat HTTP puhverserverite loendist.
IDE või build-agent vajab väärtusi oma protsessi keskkonnas. Püsiseade hilisem muutmine ei uuenda juba töötavat protsessi.
Kui Composer töötab väljaspool käsurida
HTTP-päringute puhul väljaspool käsurea konteksti ei kasuta Composer http_proxy ega HTTP_PROXY. Selle asemel dokumenteerib see CGI_HTTP_PROXY, kaitstes selle eest, et päringu päised tõlgendatakse usaldusväärse puhverserveri konfiguratsioonina. Ärge kopeerige kesta lahendust veebirakendusse ega võtke puhverserveri seadeid ebausaldusväärsest päringust.
Lugege ebaõnnestunud toimingut
Lahendamata puhverserveri nimi, tagasi lükatud ühendus, 407 väljakutse ja sertifikaadi tõrge osutavad eri etappidele. Kasutage esimest sisulist viga, selle asemel et rakendada vanu IPv6 või sertifikaadi kontrollimise lahendusi.
Kui ComposerI HTTP-allalaadimine töötab, kuid Gitil põhinev sõltuvus ebaõnnestub, uurige eraldi Git-protsessi, selle marsruuti ja selle kontot. See on teine tarbija kui edukas ComposerI allalaadimine.