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のバージョンの方に合わせてくれます。

最近のコメント