ホームページ >php教程 >php手册 >Composer はバージョン一致を無視するメソッドを設定します

Composer はバージョン一致を無視するメソッドを設定します

WBOY
WBOYオリジナル
2016-10-20 10:08:172079ブラウズ

Composer のインストールでエラーが報告されました。
Composer は、PHP の依存関係管理ツールです。これにより、プロジェクトが依存するコード ライブラリを宣言でき、それらがプロジェクトにインストールされます。 Composer はパッケージ マネージャーではありません。はい、これには「パッケージ」と「ライブラリ」が含まれますが、プロジェクトごとに管理され、プロジェクト内の特定のディレクトリ (ベンダーなど) にインストールされます。デフォルトでは、グローバルには何もインストールされません。したがって、これは単なる依存関係の管理です。
Composer インストールの実行時にエラーが発生しました: 要件をインストール可能なパッケージのセットに解決できませんでした。これは、composer.json で必要なバージョンが一致しないためです。
完全なエラーは次のとおりです: Composer リポジトリをパッケージ情報とともにロードしています<br> ロックファイルから依存関係 (require-dev を含む) をインストールする<br> 要件をインストール可能なパッケージのセットに解決できませんでした。<br> <br> 問題1<br> - arcanedev/support 3.17.0 のインストール リクエスト -> arcanedev/support[3.17.0] によって満たされます。 - arcanedev/support 3.17.0 には php >=5.6 -> が必要です。PHP バージョン (5.5.12) はその要件を満たしていません。 問題2<br> - laravelista/ekko 1.2.3 のインストールリクエスト -> laravelista/ekko[1.2.3] によって満たされます。 - laravelista/ekko 1.2.3 には php >=5.6.0 -> が必要です。PHP バージョン (5.5.12) はその要件を満たしていません。 問題 3<br> - リーグ/フライシステム 1.1.x-dev のインストール リクエスト -> リーグ/フライシステム[1.1.x-dev] によって満たされます。 - リーグ/フライシステム 1.1.x-dev には php >=5.6.0 -> が必要です。PHP バージョン (5.5.12) はその要件を満たしていません。 問題4<br> - リーグ/フライシステム dev-master のインストール リクエスト -> リーグ/フライシステム[dev-master] によって満たされます。 - リーグ/フライシステム dev-master には php >=5.6.0 -> が必要です。PHP バージョン (5.5.12) はその要件を満たしていません。 問題5<br> - リーグ/フライシステム 1.1.x-dev には php >=5.6.0 -> が必要です。PHP バージョン (5.5.12) はその要件を満たしていません。 - laravel/framework 5.2.x-dev には、league/flysystem ~1.0 が必要です -> リーグ/flysystem[1.1.x-dev] で満足可能です。 - laravel/framework 5.2.x-dev のインストール要求 -> laravel/framework[5.2.x-dev] で満たされます。<br>PHP 7 のバージョンが高すぎて、composer.json で必要なバージョンを満たしていないというメッセージが表示されます。ただし、PHP では 7 でも実行できるはずです。Composer はバージョンの一致を無視するように設定できます。コマンドは次のとおりです: <br>composer install --ignore-platform-reqs<br> または<br> パッケージを正常にインストールするには、composer update --ignore-platform-reqs<br>composer コマンドを再度実行します。 <br> <br> コンポーザーを国内ミラーとして設定 [速度] <br>composer config -g repo.packagistコンポーザー https://packagist.phpcomposer.com<br> <br><br> <br>

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。