Drupal 8プロジェクトでAcquia Dev Desktop 2を使用しています。Drushを使用してモジュールをダウンロードしようとしましたが、プロキシ経由でのみインターネットにアクセスできます。drushを構成して正しいダウンロード用のhttpプロキシ設定?
デフォルトでは、Drushはwget
を使用してプロジェクトをダウンロードします(利用可能な場合)、それ以外の場合はcurl
。これは--package-handler
によって変更できます。デバッグパラメーター(-d
)を指定してコマンドを実行すると、どのパッケージハンドラーが配置されているかを確認できます。
したがって、wget
またはcurl
に対して構成する場合と同じ方法でプロキシを構成します。
Wgetの場合、~/.wgetrc
で次の行を構成できます。
use_proxy = on
https_proxy = http://proxy-Host:8080
http_proxy = http://proxy-Host:8080
注:いくつかの例については/usr/local/etc/wgetrc
を確認してください。
curl
の場合、この行は~/.curlrc
に含める必要があります。
proxy=http://username:password@proxy-Host:port
どちらの場合も、http_proxy
/https_proxy
をシステム変数としてエクスポートしてみてください。