在mac OS上进行多个PHP版本之间切换的实现方法
更新时间:2023年10月31日 09:03:29 作者:荔枝学习
不同项目使用php版本可能不同,需要安装不同版本php,本文给大家介绍了在macOS上进行多个 PHP 版本之间切换的实现方法,文中有详细的代码示例供大家参考,需要的朋友可以参考下
前提条件
1.引入库
需要安装 Xcode
命令行工具和Homebrew
xcode-select --install
检查brew是否已安装:
$ brew --version Homebrew 4.1.17
2.安装多个PHP版本
安装不同 PHP 版本命令
brew install php@7.4 brew install php@8.0
3.PHP版本切换
安装后,您可以通过brew中的“链接”和“取消链接”在PHP版本之间切换
#断开链接php8.0版本 brew unlink php@8.0 #链接php8.0版本 brew link php@7.4 --force
命令如下(示例):
$ php -v PHP 8.0.30 (cli) (built: Aug 5 2023 06:27:20) ( NTS ) Copyright (c) The PHP Group Zend Engine v4.0.30, Copyright (c) Zend Technologies with Zend OPcache v8.0.30, Copyright (c), by Zend Technologies $ brew unlink php@8.0 Unlinking /usr/local/Cellar/php@8.0/8.0.30... 229 symlinks removed. $ php -v bash: /usr/local/bin/php: No such file or directory $ brew link php@7.4 --force Linking /usr/local/Cellar/php@7.4/7.4.33_4... 219 symlinks created. If you need to have this software first in your PATH instead consider running: echo 'export PATH="/usr/local/opt/php@7.4/bin:$PATH"' >> ~/.zshrc echo 'export PATH="/usr/local/opt/php@7.4/sbin:$PATH"' >> ~/.zshrc $ php -v PHP 7.4.33 (cli) (built: Sep 1 2023 04:09:59) ( NTS ) Copyright (c) The PHP Group
可以组合brew unlink并brew link在任何已安装的版本之间进行交换
以上就是在macOS上进行多个 PHP 版本之间切换的实现方法的详细内容,更多关于macOS上多个 PHP 版本切换的资料请关注脚本之家其它相关文章!
相关文章
解析WordPress中控制用户登陆和判断用户登陆的PHP函数
这篇文章主要介绍了WordPress中控制用户登陆和判断用户登陆的PHP函数,WordPress现在多用户功能已推出了一段时间,针对多用户需求的开发也日益增多,需要的朋友可以参考下2016-03-03PHP5.5.15+Apache2.4.10+MySQL5.6.20配置方法分享
这篇文章主要为大家详细介绍了PHP5.5.15、Apache2.4.10和MySQL5.6.20配置方法,感兴趣的小伙伴们可以参考一下2016-05-05php实现不通过扩展名准确判断文件类型的方法【finfo_file方法与二进制流】
这篇文章主要介绍了php实现不通过扩展名准确判断文件类型的方法,涉及php中finfo_file方法与二进制流针对文件类型的相关操作技巧,需要的朋友可以参考下2017-04-04
最新评论