composerこのエラーが発生するので、私のphpプロジェクトの依存関係をダウンロードしようとすると、この問題が何日も続いています。
c:\wamp64\www\Test>composer global require "fxp/composer-asset-plugin:^1.3.1"
Changed current directory to C:/Users/Nwachukwu Favour/AppData/Roaming/Composer
./composer.json has been updated
Loading composer repositories with package information
Updating dependencies (including require-dev)
Installation failed, reverting ./composer.json to its original content.
[Composer\Downloader\TransportException]
The "http://packagist.org/p/provider-2014%241cf88bd0ed4076dc091407477ba2a76483e8598ee5365673381262e6c1d40fcf.jso
n" file could not be downloaded: failed to open stream: HTTP request failed!
require [--dev] [--prefer-source] [--prefer-dist] [--no-plugins] [--no-progress] [--no-update] [--update-no-dev] [--update-with-dependencies] [--ignore-platform-reqs] [--sort-packages] [-o|--optimize-autoloader] [-a|--classmap-authoritative] [--] [<packages>]...
Windows 10 OSを実行していますが、システムがコマンドラインからダウンロードできないのではないかと疑っています。この問題が私のプロジェクトの妨げになっているので、誰かがこの問題の解決を手伝ってくれるとありがたいです。前もって感謝します。
依存関係をインストールする前に、CLIでこのコマンドを実行することもできます。 composerにhttpsを使用してすべてのリソースをダウンロードするように強制します。
composer config -g repo.packagist composer https://packagist.org
この問題は、httpからhttpsへのリダイレクトが原因である可能性があります。 (またはファイアウォールが通話をブロックしています)
この記事によると、composer.jsonに以下を追加することで問題を解決できます:
"repositories": [
{
"type": "composer",
"url": "https://packagist.org"
},
{ "packagist": false }
]
composerを最新バージョンに更新しました。この問題は解決されました。
試す
composer self-update
現在のバージョンと更新の詳細を知るには:
composer diagnose
Php.ini-development/productionファイルでOpenSSL拡張機能を有効にすると問題が解決しました。 PHPインストール内にあります
ウイルス対策ソフトウェアを停止するだけです:)
何らかの理由でウイルス対策ソフトウェアkasperskyはcomposerを好まない:(
私は同じエラーですべてを試しました...何もうまくいきませんでした。
AVがオンのときに過去にcomposerで問題が発生したことを思い出しました... AVをオフにするとcomposerは魅力的に機能しました:)
同じエラーが発生しましたが、別の方法で解決されました。以前はSudoをcomposerコマンドに与えていました。これは、フォルダ/home/aspire/.composer
がSudo権限にあるためです。これをSudo chown $USER /home/aspire/.composer
に変更しました。
前述のように権限を変更し、コードを実行しました
Sudo composer require symfony/orm-pack
エラーをスローします
[Composer\Downloader\TransportException]
The "https://repo.packagist.org/packages.json" file could not be downloaded:
それから私は試しました
composer require symfony/orm-pack
できます
よろしくお願いします。