Cara Mengatasi Composer PHP Error Saat Menjalani Laravel [Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version]

Halo guys! Kali ini kita akan membahas mengenai Cara mengatasi Composer PHP Error Saat Menjalani Laravel.

Sumber : Stackoverflow.com (Questions - 65339404) dan Github.com (@leokhoa/laragon/discussions/866)


Jika kita jalankan langsung Laravel PHP Artisan-nya, maka akan seperti ini Error-nya :

> php artisan serve

PHP Fatal error:  Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.2.0". You are running 8.0.30. in D:\Inzaghis-Group-Projects\Inzaghi's Sites\Inzaghis-sites-laravel\vendor\composer\platform_check.php on line 24

Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.2.0". You are running 8.0.30. in D:\Inzaghis-Group-Projects\Inzaghi's Sites\Inzaghis-sites-laravel\vendor\composer\platform_check.php on line 24
PS D:\Inzaghis-Group-Projects\Inzaghi's Sites\Inzaghis-sites-laravel>

1. Memeriksa Versi PHP dan Composer

Pertama, Cek dulu Versi PHP yang kalian gunakan dengan mengetik Perintah di bawah ini :

php -v

Kemudian, Periksa juga Versi dari PHP Artisan dan juga Composer di VS Code atau Terminal yang ada di CMD pada Perintah berikut ini :

php artisan --version
composer -V

Alasannya karena Laravel yang saya gunakan adalah PHP Versi 8.0, sedangkan Project Laravel yang dibutuhkan adalah Versi 8.2 ke atas. Jadi, Composer mendeteksinya dan mencegah aplikasi dijalankan.

2. Download Versi PHP Terbaru

Pertama, kunjungi Situs Download PHP Untuk Windows (https://windows.php.net/download). Download versi Thread Safe (x64) untuk PHP 8.2 (misalnya php-8.2.x-Win32-vs16-x64.zip)

Kemudian, Ekstrak ke folder seperti C:\xampp\php yang sudah kalian Download tadi.

Terakhir, Cek lagi Versi dari PHP dan Composer seperti pada Cara di atas.

A

A





















Agar lebih jelasnya, silakan Tonton Video ini di YouTube :



Mohon maaf apabila ada kesalahan sedikit pun pada Tutorial ini.

Terima Kasih 😀😊😘👌👍 :)

Post a Comment

Previous Post Next Post