次のコマンドで新しいlaravelインスタンスをインストールしようとしています:
composer create-project laravel/larevel authii --prefer-dist
私のインターネット接続はプロキシサーバー上にあります:192.168.20.9:8080
さらに、私はWindowsプラットフォームを使用していますwin8.1 x64
およびXampp
とPHP 5.6.11
、何か助けはありますか?
composerにプロキシを使用するように指示する必要があります。
Linke here: PHP Composer HTTPプロキシの背後 および Composerはファイルをダウンロードできません
お気に入り:
export HTTP_PROXY="http://my-corp-proxy.mcdonalds"
php composer.phar install
Linuxユーザーは、このコマンドを実行してこの問題を解決できます。
Sudo sh -c "echo 'precedence ::ffff:0:0/96 100' >> /etc/gai.conf"
私の修正はここにあります: https://getcomposer.org/doc/articles/troubleshooting.md#operation-timed-out-ipv6-issues- 。
ネットワークインターフェイスでIPv6を無効にする必要がありました。それを無効にした後、composerは正常に機能しました。
これはネットワークを変更するときにも発生することに気づきました。コンピュータをスリープ状態にして、他のネットワークに接続し続けると、これが起こります。そのため、コンピューターまたはドッカーを再起動します。私のために働くようです。問題はすでに2回ありました。
Windowsユーザーの場合 cmdを開き、このコマンドを入力します
set http_proxy= xxx.xxx.xxx.xxx:xxxx (YOUR_IP:PORT)
set https_proxy= xxx.xxx.xxx.xxx:xxxx (YOUR_IP:PORT)