Composer ප්රොක්සි සැකසුම්: REQUEST_FULLURI කොඩි ඉවත් කරන්න
වර්තමාන Composer ප්රොක්සි පරිසර විචල්ය ලේඛනගත කරන අතර බොහෝ පිළිතුරුවල ඇති පැරණි REQUEST_FULLURI විසඳුම් තවදුරටත් භාවිත නොකරයි.
Composer හි පැරණි HTTP_PROXY_REQUEST_FULLURI සහ අදාළ FULLURI විසඳුම් ලේඛනගත කර ඇති ක්රියාත්මක කිරීම තුළ තවදුරටත් අවශ්ය නොවන අතර භාවිත නොවේ. නොසලකා හරින ලද කොඩියකට ධාවනය වන සේවාදායකයාගේ මාර්ගය අලුත්වැඩියා කළ නොහැක.
POSIX shell එකක විධාන රේඛා Composer සඳහා, එම shell එකෙන් Composer අමතන්නට පෙර ආධාරක ප්රොක්සි විචල්ය export කරන්න:
export http_proxy=http://proxy.example:8080
export https_proxy=http://proxy.example:8080
කුඩා අකුරු නම් වලට මුල්තැන ලැබේ. ප්රොක්සිය ම වැඩිදුර HTTP භාවිත කරන විට අගයන් දෙකම http:// වලින් ආරම්භ කළ හැක; HTTPS ගමනාන්තයට ප්රොක්සිය වෙත HTTPS සම්බන්ධතාවයක් අවශ්ය නොවේ. උදාහරණ endpoint එක අනුමත සේවාවෙන් ප්රතිස්ථාපනය කරන්න. පොදු බ්රෝකරයක් අවසර දෙන පොදු පැකේජ බාගැනීම් සඳහා, HTTP ප්රොක්සි ලැයිස්තුවෙන් HTTP අපේක්ෂකයෙක් තෝරන්න.
IDE එකකට හෝ build නියෝජිතයෙකුට අගයන් තම ස්වකීය ක්රියාවලි පරිසරයේ අවශ්ය වේ. පසුව ස්ථිර සැකසුමක් වෙනස් කිරීම දැනටමත් ධාවනය වන ක්රියාවලියක් යාවත්කාලීන නොකරයි.
Composer CLI එකෙන් පිටත ධාවනය වන විට
CLI නොවන සන්දර්භයක HTTP ඉල්ලීම් සඳහා Composer http_proxy හෝ HTTP_PROXY භාවිත නොකරයි. ඒ වෙනුවට එය CGI_HTTP_PROXY ලේඛනගත කරන අතර, එය ඉල්ලීම් ශීර්ෂ විශ්වාසදායක ප්රොක්සි වින්යාසයක් ලෙස වැරදි ලෙස තේරුම් ගැනීමෙන් ආරක්ෂා කරයි. shell විසඳුම වෙබ් යෙදුමකට පිටපත් නොකරන්න සහ විශ්වාස නොකළ ඉල්ලීමකින් ප්රොක්සි සැකසුම් නොගන්න.
අසාර්ථක ක්රියාවලිය කියවන්න
විසඳා නොගත් ප්රොක්සි නාමයක්, ප්රතික්ෂේප කළ සම්බන්ධතාවයක්, 407 අභියෝගයක් සහ සහතික අසාර්ථකත්වයක් විවිධ අවස්ථා වෙත යොමු කරයි. පැරණි IPv6 හෝ සහතික සත්යාපන විසඳුම් යෙදීම වෙනුවට පළමු අර්ථවත් දෝෂය භාවිත කරන්න.
Composer හි HTTP බාගැනීම ක්රියා කරන නමුත් Git පාදක යැපීමක් අසාර්ථක වන්නේ නම්, වෙන් වූ Git ක්රියාවලිය, එහි මාර්ගය සහ එහි ගිණුම පරීක්ෂා කරන්න. එය සාර්ථක Composer බාගැනීමට වඩා වෙනස් පරිශීලකයෙකි.