認証のあるプロキシ環境下でComposer installがうまく行かないときの対応方法
- 環境
- Windows7 32bit
- Composer version 1.6.5 2018-05-04 11:44:59
事象 : 認証のあるプロキシ環境下でinstall
がうまくいかない
対応方法 : 環境変数にプロキシを設定する
Command-line interface / Commands - Composerによると
「環境変数でHTTP_PROXY
にプロキシを設定してね。」
「プロキシがrequest_fulluri
フラグをサポートしていなかったら環境変数でHTTP_PROXY_REQUEST_FULLURI
とHTTPS_PROXY_REQUEST_FULLURI
にfalse
か0
を設定してね。」
と言っている気がします。(正確に読みたい方はサイトを見てください。)
bashを使う場合
# 1回やればOKなところ--------
$ echo "export HTTP_PROXY=http://{ユーザ名}:{パスワード}@{プロキシ}:{ポート}/" >> ~/.bash_profile
$ echo "export HTTPS_PROXY=$HTTP_PROXY" >> ~/.bash_profile
$ echo "export HTTP_PROXY_REQUEST_FULLURI=0" >> ~/.bash_profile
$ echo "export HTTPS_PROXY_REQUEST_FULLURI=$HTTP_PROXY_REQUEST_FULLURI" >> ~/.bash_profile
$ source .bash_profile
# ここまで---何度もやると.bash_profileが大変なことになる------------------
$ composer install
Windowsコマンドを使う場合
set HTTP_PROXY=http://{ユーザ名}:{パスワード}@{プロキシ}:{ポート}/
set HTTPS_PROXY=%HTTP_PROXY%
set HTTP_PROXY_REQUEST_FULLURI=0
set HTTPS_PROXY_REQUEST_FULLURI=%HTTP_PROXY_REQUEST_FULLURI%
composer install
Author And Source
この問題について(認証のあるプロキシ環境下でComposer installがうまく行かないときの対応方法), 我々は、より多くの情報をここで見つけました https://qiita.com/ponsuke0531/items/05e376e34133e720c1b4著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .