Linux または Unix (OS X を含む) を使用している場合は、環境に影響する場所にこれを配置する必要があります。
export HTTP_PROXY_REQUEST_FULLURI=0 # or false
export HTTPS_PROXY_REQUEST_FULLURI=0 #
使用するシェルに応じて、マシン上のすべてのユーザー、または/etc/profile
自分のユーザーまたはにグローバルに影響を与えるために、それを配置できます。~/.bashrc
~/.zshrc
Windows を使用している場合は、[環境変数] コントロール パネルを開き、システムまたはユーザーの環境変数のいずれかを追加して、 と の両方をまたはHTTP_PROXY_REQUEST_FULLURI
にHTTPS_PROXY_REQUEST_FULLURI
設定します。 0
false
これを読んでいる他の人 (あなたではありません。あなたがこれらをセットアップしたと言ったので) については、同じ方法を使用して正しいプロキシに設定されていることを確認HTTP_PROXY
してください。HTTPS_PROXY
Unix/Linux/OS X を使用している場合、大文字と小文字の両方の変数名を設定するのが最も完全な方法です。小文字バージョンのみを使用するものもあれば、大文字を使用する IIRC もあるためです。(私はよく Windows で Cygwin という一種のハイブリッド環境を使用しており、両方を使用することが重要であることはわかっていますが、純粋な Unix/Linux 環境では小文字だけで済む可能性があります。)
これらすべてを実行しても問題が解決せず、正しいプロキシ アドレスが設定されていることが確実な場合は、会社が Microsoft プロキシ サーバーを使用しているかどうかを調べてください。その場合、おそらく、Cntlmを子プロキシとしてインストールして、Composer (など) と Microsoft プロキシ サーバーの間を接続する必要があります。設定方法の詳細と手順については、Google CNTLM を参照してください。