Cuando envío una solicitud del cartero a mi servidor, recibo este mensaje como respuesta:
Composer detectó problemas en su plataforma:
Sus dependencias de Composer requieren una versión de PHP ">= 7.3.0".
He probado todas las soluciones que he encontrado pero nada ha cambiado.
Mi composer.json se ve así:
"require": { "php": "^7.3|^8.0", } "config": { "platform": { "php": "7.3.0" } "optimize-autoloader": true, "preferred-install": "dist", "platform-check": false },Ya has escrito "platform-check": false . Deberia de funcionar.
Intente usar >= o tubería doble || o prueba el siguiente comando
composer install --ignore-platform-reqshttps://getcomposer.org/doc/articles/versions.md#version-range
--ignore-platform-reqs: ignore todos los requisitos de la plataforma (php, hhvm, lib-* y ext-*) y fuerce la instalación incluso si la máquina local no los cumple. Consulte también la opción de configuración de la plataforma.
https://getcomposer.org/doc/03-cli.md
Actualizar :
Después de ejecutar el comando anterior, ejecute los siguientes comandos en la terminal:
php artisan config:cache
composer dump-autoload
tenía el mismo problema. tenía php7.4, 8.0 y 8.1
esto es lo que funcionó para mí:
php8.1 /usr/local/bin/composer install --ignore-platform-reqs