为什么我将此 PHP 版本“7.2.30”作为当前 PHP 版本?
why do i have this PHP version "7.2.30" as the current PHP vesion?
当我 运行 我在 "laravel/Homestead" 中配置的域是 "symfony-01.local"
我收到这个错误
Fatal Error: composer.lock was created for PHP version 7.4 or higher but the current PHP version is
7.2.30.
我的homesteadPHP版本是:version
我当前的 PHP 版本是:version
我的 Homestead composer.lock : composer.lock
我在 vagrant 中的 symfony 项目 composer.lock:composer.lock
我已经找到解决办法了
我必须为已安装的作曲家软件包
执行 php 版本
解决方法是转到 homestead 文件夹并运行这些命令:
composer config platform.php 7.2.30
这将自动设置平台选项(注意:您可以在composer.json中手动编辑它),它将用于下载和更新基于平台要求,但我真正需要的是忽略它,为此我使用了这个:
composer update phpunit/phpunit --ignore-platform-reqs
当我 运行 我在 "laravel/Homestead" 中配置的域是 "symfony-01.local" 我收到这个错误
Fatal Error: composer.lock was created for PHP version 7.4 or higher but the current PHP version is 7.2.30.
我的homesteadPHP版本是:version
我当前的 PHP 版本是:version
我的 Homestead composer.lock : composer.lock
我在 vagrant 中的 symfony 项目 composer.lock:composer.lock
我已经找到解决办法了 我必须为已安装的作曲家软件包
执行 php 版本解决方法是转到 homestead 文件夹并运行这些命令:
composer config platform.php 7.2.30
这将自动设置平台选项(注意:您可以在composer.json中手动编辑它),它将用于下载和更新基于平台要求,但我真正需要的是忽略它,为此我使用了这个:
composer update phpunit/phpunit --ignore-platform-reqs