Tetapan proksi Composer: tinggalkan bendera REQUEST_FULLURI
Composer semasa mendokumenkan pemboleh ubah persekitaran proksi dan tidak lagi menggunakan penyelesaian REQUEST_FULLURI lama yang terdapat dalam banyak jawapan.
Bendera HTTP_PROXY_REQUEST_FULLURI lama Composer dan penyelesaian FULLURI berkaitan tidak lagi diperlukan atau digunakan dalam pelaksanaan yang didokumenkan. Bendera yang diabaikan tidak dapat membaiki laluan klien yang sedang berjalan.
Untuk Composer baris arahan dalam shell POSIX, eksport pemboleh ubah proksi yang disokong sebelum memanggil Composer dari shell itu:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
Nama huruf kecil diutamakan. Kedua-dua nilai boleh bermula dengan http:// apabila proksi itu sendiri menggunakan HTTP biasa; destinasi HTTPS tidak memerlukan sambungan HTTPS ke proksi. Gantikan endpoint contoh dengan perkhidmatan yang diluluskan. Untuk muat turun pakej awam yang membenarkan perantara awam, pilih calon HTTP daripada senarai proksi HTTP.
IDE atau ejen binaan memerlukan nilai itu dalam persekitaran prosesnya sendiri. Menukar tetapan kekal kemudian tidak mengemas kini proses yang sudah berjalan.
Apabila Composer berjalan di luar CLI
Untuk permintaan HTTP dalam konteks bukan CLI, Composer tidak menggunakan http_proxy atau HTTP_PROXY. Sebaliknya ia mendokumenkan CGI_HTTP_PROXY, yang melindungi daripada pengepala permintaan disalah anggap sebagai konfigurasi proksi yang dipercayai. Jangan salin penyelesaian shell ke aplikasi web dan jangan ambil tetapan proksi daripada permintaan yang tidak dipercayai.
Baca operasi yang gagal
Nama proksi yang tidak dapat diselesaikan, sambungan ditolak, cabaran 407 dan kegagalan sijil menunjuk kepada peringkat yang berbeza. Gunakan ralat bermakna pertama dan bukannya menggunakan penyelesaian IPv6 atau pengesahan sijil lama.
Jika muat turun HTTP Composer berfungsi tetapi kebergantungan berasaskan Git gagal, periksa proses Git yang berasingan, laluannya dan akaunnya. Itu pengguna yang berbeza daripada muat turun Composer yang berjaya.