You need to upgrade your web server to use PHP 8.1 You don't need to, and should not change anything in composer
Nov 15, 2023
5
Level 8
How to fix this
Hi!
Have upgraded my Laravel version from 09.x to 10.x Everyting is working fine on my local PC, but when i run this app on my server i get this error:
Fatal error: Composer detected issues in your platform: Your Composer dependencies require a PHP version ">= 8.1.0". You are running 7.4.29. in /home/forge/app.easyflow.golf/releases/20231115080113/vendor/composer/platform_check.php on line 28
I am using Laravel Forge and Envoier do update my server. Have updated my PHP version to 8.1 on Envoier and Forge
Have tryed to add this to my composer.json file, but same error
"platform-check": false
This is my composer.json file
{
"name": "laravel/laravel",
"type": "project",
"description": "The Laravel Framework.",
"keywords": [
"framework",
"laravel"
],
"license": "MIT",
"require": {
"php": "^8.1",
"beyondcode/laravel-websockets": "^1.12.0",
"doctrine/dbal": "^3.0",
"guzzlehttp/guzzle": "^7.2",
"laravel/framework": "^10.0",
"laravel/sanctum": "^3.2",
"laravel/telescope": "^4.6",
"laravel/tinker": "^2.5",
"laravel/ui": "^4.2",
"pusher/pusher-php-server": "^7.2.0",
"spatie/laravel-medialibrary": "^10.15.0"
},
"require-dev": {
"spatie/laravel-ignition": "^2.0",
"laravel/sail": "^1.13",
"mockery/mockery": "^1.3.1",
"nunomaduro/collision": "^7.0",
"phpunit/phpunit": "^10.0"
},
"config": {
"optimize-autoloader": true,
"preferred-install": "dist",
"sort-packages": true,
"platform-check": false
},
"extra": {
"laravel": {
"dont-discover": []
}
},
"autoload": {
"psr-4": {
"App\": "app/",
"Database\Factories\": "database/factories/",
"Database\Seeders\": "database/seeders/"
}
},
"autoload-dev": {
"psr-4": {
"Tests\": "tests/"
}
},
"minimum-stability": "stable",
"prefer-stable": true,
"scripts": {
"post-autoload-dump": [
"Illuminate\Foundation\ComposerScripts::postAutoloadDump",
"@php artisan package:discover --ansi"
],
"post-root-package-install": [
"@php -r \"file_exists('.env') || copy('.env.example', '.env');\""
],
"post-create-project-cmd": [
"@php artisan key:generate --ansi"
]
}
}
Level 104
@birdietorerik it seems that you have not... You are running 7.4.29
Please or to participate in this conversation.