Laravel\Symfony4的流浪家园检测到错误的php版本

Laravel\Symfony4的流浪家园检测到错误的php版本,php,laravel,vagrant,homestead,Php,Laravel,Vagrant,Homestead,我的symfony项目有问题。 总的来说,我得到了这个信息: Fatal Error: composer.lock was created for PHP version 7.4 or higher but the current PHP version is 7.2.26. 我试图在homestead.yaml中设置php,结果是502坏网关 当我使用php-v时,我得到: PHP 7.4.1 (cli) (built: Dec 18 2019 14:44:22) ( NTS ) Copyr

我的symfony项目有问题。 总的来说,我得到了这个信息:

Fatal Error: composer.lock was created for PHP version 7.4 or higher but the current PHP version is 7.2.26.
我试图在homestead.yaml中设置php,结果是502坏网关

当我使用php-v时,我得到:

PHP 7.4.1 (cli) (built: Dec 18 2019 14:44:22) ( NTS )
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies
    with Zend OPcache v7.4.1, Copyright (c), by Zend Technologies
我试图编辑composer.json或composer.lock。没有结果-仍然致命

已尝试另一个命令/解决方案:

Composer update php
以及输出:

问题1 -此软件包需要PHP7.2.26,但您的php版本(7.4.1)不满足该要求


不知道我还能检查/更改什么

在您的公共目录中创建一个
info.php
,添加
我得到了与顶部相同的结果。然后我编辑了yaml文件(删除类型:symfony4),结果:没有指定输入文件。7.4.1使用php-ini