GitからLaravelのシステムをクローンしたらPHPバージョンがComposerの依存関係が要求するPHPのバージョンと互換性がないという旨のエラーが出たのでその対処法を備忘録も兼ねて残そうと思います。
エラー内容
Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version “>= 8.1.0”. You are running 7.4.33
Composerの依存関係がPHPのバージョン8.1.0以上を要求しているのに対し、LaravelシステムのPHPがバージョン7.4.33のため、互換性がないことが原因でエラーが発生していました。
対処法
方法①
$ composer config platform.php 7.4.33
上記コマンドを実行する。
方法②
"config": { "platform": { "php": "7.4.33" } }
composer.jsonに上記を記述する。
①か②を行った後に$ composer update
を実行すればComposerがPHPのバージョンの方に合わせてくれます。
最近のコメント