web-dev-qa-db-ja.com

「https://packagist.org/packages.json」ファイルをダウンロードできませんでした

次のコマンドで新しいlaravelインスタンスをインストールしようとしています:

composer create-project laravel/larevel authii --prefer-dist

しかし、私は次の問題に遭遇しています: enter image description here

私のインターネット接続はプロキシサーバー上にあります:192.168.20.9:8080さらに、私はWindowsプラットフォームを使用していますwin8.1 x64およびXamppPHP 5.6.11、何か助けはありますか?

10
Saani

composerにプロキシを使用するように指示する必要があります。

Linke here: PHP Composer HTTPプロキシの背後 および Composerはファイルをダウンロードできません

お気に入り:

export HTTP_PROXY="http://my-corp-proxy.mcdonalds"
php composer.phar install
4
André Schild

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は正常に機能しました。

5
TheTC

これはネットワークを変更するときにも発生することに気づきました。コンピュータをスリープ状態にして、他のネットワークに接続し続けると、これが起こります。そのため、コンピューターまたはドッカーを再起動します。私のために働くようです。問題はすでに2回ありました。

1
Herr Nentu'

Windowsユーザーの場合 cmdを開き、このコマンドを入力します

set http_proxy= xxx.xxx.xxx.xxx:xxxx (YOUR_IP:PORT)
set https_proxy= xxx.xxx.xxx.xxx:xxxx (YOUR_IP:PORT)
0
Parth kharecha