homestead 中安装其他版本的 php
前言#
我的 Homestead
版本还是比较老了,其中 PHP 的版本最高只支持到 PHP7.2,又不想更新 Homestead
所以准备装个 PHP7.4 了。
- 首先我们先安装 PHP7.4, 执行
sudo apt install php7.4 php7.4-common php7.4-cli
即可。参考使用 homestead 构建的环境下,如何升级指定版本的 php - 但是,当你在
Homestead
中执行 composer 时,或者用 php -v 查看 php 版本时,还是最高版本 7.2 的。导致 composer 进行版本检查时或者更新包时,都是按照 7.2 版本来更新的。怎么办呢,Homestead
中自带了版本管理工具。 参考 Homestead 下切换 PHP 版本
用法如下:update-alternatives --display php 查看所有 php 版本和当前版本 update-alternatives --config php 执行后,会列出当前 php 所有版本和编号,输入编号,切换到执行的版本
- 切换完版本后,我们输入
php -m
可以发现少了很多Laravel
必要的扩展, 那么我们可以使用sudo apt install php7.4-mbstring
命令安装其余需要的扩展
本作品采用《CC 协议》,转载必须注明作者和本文链接
推荐文章: