【转载】Laravel / Homestead 下切换 PHP 版本

转自:https://baijiahao.baidu.com/s?id=1727532043324357091&wfr=spider&for=pc

如果你在执行 composer install/update 时,报以下错误:

require php ^7.0 -> your php version (8.1.0) does not satisfy that requirement.

表示需要切换PHP版本,请根据以下操作执行

第1步:先修改 Homestead.yaml 增加

sites:

- map: larasite.com

to: /var/www/dsshop/public

php: "7.0"

第2步: 执行命令: vagrant provision && vagrant reload ,重启动虚拟机

第3步: 执行命令: vagrant ssh 登录虚拟机

第4步: 执行命令:update-alternatives --display php 查看所有 php 版本和当前版本

第5步: 执行命令:sudo update-alternatives --config php

执行后,会列出当前 php 所有版本和编号,输入编号,切换到执行的版本

6、完成。

点赞

发表回复

电子邮件地址不会被公开。必填项已用 * 标注