Composer యొక్క పాత HTTP_PROXY_REQUEST_FULLURI మరియు సంబంధిత FULLURI పరిష్కారాలు డాక్యుమెంట్ చేయబడిన అమలులో ఇకపై అవసరం లేదు, ఉపయోగించబడవు. నిర్లక్ష్యం చేయబడిన ఫ్లాగ్ నడుస్తున్న క్లయింట్ మార్గాన్ని సరిచేయలేదు.

POSIX షెల్‌లో కమాండ్-లైన్ Composer కోసం, ఆ షెల్ నుండి 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ను డాక్యుమెంట్ చేస్తుంది, ఇది అభ్యర్థన హెడర్లు విశ్వసనీయ ప్రాక్సీ కాన్ఫిగరేషన్‌గా పొరపాటుగా భావించబడకుండా కాపాడుతుంది. షెల్ పరిష్కారాన్ని వెబ్ అప్లికేషన్‌కు కాపీ చేయవద్దు మరియు విశ్వసనీయం కాని అభ్యర్థన నుండి ప్రాక్సీ సెట్టింగ్‌లను తీసుకోవద్దు.

విఫలమైన కార్యకలాపాన్ని చదవండి

పరిష్కరించని ప్రాక్సీ పేరు, తిరస్కరించిన కనెక్షన్, 407 సవాలు మరియు సర్టిఫికెట్ వైఫల్యం వేర్వేరు దశలను సూచిస్తాయి. పాత IPv6 లేదా సర్టిఫికెట్ ధృవీకరణ పరిష్కారాలను వర్తింపజేయకుండా మొదటి అర్థవంతమైన లోపాన్ని ఉపయోగించండి.

Composer HTTP డౌన్‌లోడ్ పనిచేసి, Git ఆధారిత ఆధార్యం విఫలమైతే, ప్రత్యేక Git ప్రక్రియ, దాని మార్గం మరియు దాని ఖాతాను పరిశీలించండి. అది విజయవంతమైన Composer డౌన్‌లోడ్ కంటే భిన్నమైన వినియోగదారు.

సంబంధిత వ్యాసాలు