在 Laravel 项目文件夹中将 PHP 7.3 升级到 7.4

Posted

技术标签:

【中文标题】在 Laravel 项目文件夹中将 PHP 7.3 升级到 7.4【英文标题】:Upgrade PHP 7.3 to 7.4 in Laravel Project folder 【发布时间】:2021-10-22 01:17:18 【问题描述】:

我已经克隆了 Laravel 项目,想将 Laravel 项目中的 php 版本从 7.3 升级到 7.4。因为当我运行composer install 时,它会显示如下错误:

Your Composer dependencies require a PHP version ">= 7.4.0". You are running 7.3.24

我已经在我的笔记本电脑上安装了 PHP 7.4,当我检查终端 php -v 时,它显示 7.4,但是当我在 laravel 项目中检查 php -v 时,它显示 7.3。请任何人告诉我如何更新 Laravel 项目的 PHP 版本。

【问题讨论】:

与 laravel 项目无关。你有两个 php 安装,CLI 和 FPM,CLI 用于控制台命令。如果在那里指定了版本,请检查您的 vhost 文件。如果没有,我们需要有关您的安装和您使用的服务器的更多详细信息。或者绕过 asnwer 显示的作曲家错误。 【参考方案1】:

我使用 laravel,我这样做:

sudo update-alternatives --config php

然后选择你要使用的版本

Switch php versions on commandline ubuntu 16.04

【讨论】:

以上是关于在 Laravel 项目文件夹中将 PHP 7.3 升级到 7.4的主要内容,如果未能解决你的问题,请参考以下文章

如何在 Laravel 5 中将自定义配置文件添加到 app/config?

Laravel系列7.3Session与响应

如何在laravel php中将变量从视图传递到控制器而没有表单

自托管的 Github 操作无法设置 PHP 7.3

在 Laravel Passport 中将用户模型主键 ID 更改为另一个

作曲家和 laravel 7 不适用于 php 8.1 [关闭]