mac电脑php命令如何设置默认的php版本

前提条件:如果mac电脑还没安装多个PHP版本,可以先看这篇安装一下

mac电脑运行多个php版本_mac 同时运行两个php-CSDN博客

第一部分:简单总结

bash 复制代码
#先解除现在默认的php版本
brew unlink php@7.4

#再设置的想要设置的php版本
brew link php@8.1


 

第二部分:详细教程

1、打开mac电脑的终端窗口

2、确认电脑中已经有安装多个版本的php:++ls /usr/local/opt/++

3、确认当前php版本,输入命令:++php -v++

可以看到php命令默认的PHP版本

PHP 7.4.29 (cli) (built: Apr 14 2022 11:49:56) ( NTS )

Copyright (c) The PHP Group

Zend Engine v3.4.0, Copyright (c) Zend Technologies

with Zend OPcache v7.4.29, Copyright (c), by Zend Technologies

4、删除链接:++brew unlink php@7.4++

Unlinking /usr/local/Cellar/php@7.4/7.4.29... 25 symlinks removed.

5、确认已删除:++php -v++

-bash: /usr/local/bin/php: No such file or directory

6、换上php8 :++brew link php@8.1++

7、查看默认php命令是否已经切换成功:++php -v++

PHP 8.1.5 (cli) (built: Apr 16 2022 00:24:39) (NTS)

Copyright (c) The PHP Group

Zend Engine v4.1.5, Copyright (c) Zend Technologies

with Zend OPcache v8.1.5, Copyright (c), by Zend Technologies

相关推荐
BingoGo2 天前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php
JaguarJack2 天前
当你的 PHP 应用的 API 没有限流时会发生什么?
后端·php·服务端
BingoGo3 天前
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
后端·php
JaguarJack3 天前
OpenSwoole 26.2.0 发布:支持 PHP 8.5、io_uring 后端及协程调试改进
后端·php·服务端
pe7er3 天前
macOS 应用无法打开(权限问题)解决方案
macos·mac
JaguarJack4 天前
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
后端·php·服务端
BingoGo4 天前
推荐 PHP 属性(Attributes) 简洁读取 API 扩展包
php
JaguarJack5 天前
告别 Laravel 缓慢的 Blade!Livewire Blaze 来了,为你的 Laravel 性能提速
后端·php·laravel
郑州光合科技余经理5 天前
代码展示:PHP搭建海外版外卖系统源码解析
java·开发语言·前端·后端·系统架构·uni-app·php
QQ5110082855 天前
python+springboot+django/flask的校园资料分享系统
spring boot·python·django·flask·node.js·php