合规国际互联网加速 OSASE为企业客户提供高速稳定SD-WAN国际加速解决方案。 广告
brew-php-switcher 7.3 切换PHP版本 # Mac 系统安装多版本 PHP,低版本 PHP 首先声明,Mac OS 本身是自带了PHP的,PHP 的版本根据Mac OS 的不同而不同。如果自带的够你用了,那么就用自带的吧。仍然建议你安装新的,之后好管理。 第一步,安装 HomeBrew,该工具可以让你以后安装其他软件更快更整洁。网址为:https://brew.sh/index\_zh-cn 。可自行搜索安装。也可以使用下面的命令: ``` /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)" ``` HomeBrew 相当于一个存放技术软件相关的“软件管家”,包含常用技术工具,如Mysql、NodeJS、Redis 等等。建议学习此工具的使用,也可以安装其他软件。有事半功倍的效果。 安装完成后。会显示相关信息。==> Installation successful!  第二步,搜索可用 PHP 版本。如果有你所需的版本,直接安装即可。 ``` brew search php ``` ![Mac 系统安装多版本 PHP,低版本 PHP_安装失败](https://s2.51cto.com/images/blog/202108/21/b2f70cf9f01dbe6f373efec388f72c8c.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/format,webp/resize,m_fixed,w_1184) 如果安装失败了,或者提示带有关键词 icu4c 的错误,那么,先放弃吧,试试下面的。 icu4c 错误可以解决,但是非常麻烦。 第三步,如果没有你所需的版本,可添加其他"仓库"。 稍微解释一下,你可以认为是这个“软件管家”有一个主要仓库,这个仓库里面只有最新最常用的 货物。而你想要一些旧的货物,是需要从其他地方调货的。所以需要添加其他分仓库。 添加旧的PHP仓库: ``` brew tap shivammathur/php ``` 安装完成后,再次搜索 ``` brew search php  ``` 安装多版本 只需要选择另一个版本,进行安装即可。比如此时我已经安装了 8.0 我再安装一个 7.3。 ``` brew install shivammathur/php/php@7.3 ``` 如何切换版本 ``` brew install brew-php-switcher  ``` 安装好后,我现在是 7.1 我要切换到 7.3 ``` brew-php-switcher 7.3 ``` 备注: 停止不需要版本的服务 ![Mac 系统安装多版本 PHP,低版本 PHP_安装过程_05](https://s2.51cto.com/images/blog/202108/21/ee1fc1b9ea164ce126657f6dc1228799.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/format,webp/resize,m_fixed,w_1184)  ![Mac 系统安装多版本 PHP,低版本 PHP_安装过程_06](https://s2.51cto.com/images/blog/202108/21/01f3d4d70fefdce7c67c56b87bb5c1b0.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/format,webp/resize,m_fixed,w_1184) 服务重启 ![Mac 系统安装多版本 PHP,低版本 PHP_php_07](https://s2.51cto.com/images/blog/202108/21/02a9af625bbb281f7674d2417321a1e6.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/format,webp/resize,m_fixed,w_1184)  关闭终端后重新打开,查看PHP版本 ![Mac 系统安装多版本 PHP,低版本 PHP_php_08](https://s2.51cto.com/images/blog/202108/21/2eacbc5a6054511c26e948211f7cf475.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_30,g_se,x_10,y_10,shadow_20,type_ZmFuZ3poZW5naGVpdGk=/format,webp/resize,m_fixed,w_1184)  版本已经改过来~撒花撒花撒花????????????