mac 系统 homebrew 管理 PHP
2023-02-18 16:33:57 时间
1. brew-php-switcher
https://formulae.brew.sh/formula/brew-php-switcher
brew-php-switcher 是一个 PHP 切换器,用于快速切换 Apache 和 CLI (命令行 PHP 版本) 配置,安装命令:
brew install brew-php-switcher
将命令行行中的 PHP 版本切换到 7.3。-s 参数代表不切换 apache 配置。详情查看: https://github.com/philcook/php-switcher
brew-php-switcher 7.3 -s
2. 安装低版本的 PHP
默认情况下,homebrew 中的 PHP 版本都是比较新的
当我们使用下面命令搜索 PHP 时,可以发现,低版本的 PHP 是搜不到的
brew search php
我们可以使用第三方的仓库去安装低版本的 PHP,详情查看: https://github.com/shivammathur/homebrew-php
brew tap shivammathur/php
然后再执行 brew search php 搜索 PHP,就发现可以看到低版本的 PHP 了
现在就可以安装低版本的 PHP 了,如下所示:
brew install shivammathur/php/php@5.6
相关文章
- 【架构师(第四十篇)】 服务端开发之连接 Mongodb 数据库
- [git] git stash 暂存未提交的修改文件
- [linux] unzip把压缩文件解压到指定目录下 -d
- [git] git status命令查看文件状态
- 在线客服系统-全渠道接入-不限制坐席、域名、服务器-GOFLY在线客服系统
- [Golang系列] gorm执行like模糊查询
- [Linux系列] Vim命令清空文件删除所有内容
- [Linux系列] 在线客服系统代码脚本-getconf LONG_BIT获取当前系统的位数
- 轻量完善的网站在线客服系统源码实现-GOFLY实现浏览器通知栏
- [Golang系列] go中(int,int64,uint,string,float,bool,interface)类型相互转换
- [Golang系列] gorm框架执行原生delete update sql语句- GOFLY在线客服-GO语言实现开源独立部署客服系统
- [Golang系列] GOFLY在线客服-解决gorm在update时没有表名-GO语言实现开源独立部署客服系统
- [Golang系列] GOFLY在线客服-float64转uint解决interface conversion: interface {} is float64, not uint-GO语言实现开源独立部署客服系统
- [前端系列] GOFLY在线客服系统源码- 布局中display: flex的意思
- [前端系列] GOFLY在线客服系统代码-css属性flex: 1的使用实现自适应
- [Golang系列] GOFLY在线客服系统-gin框架升级http连接为websocket-GO语言实现开源独立部署客服系统
- [Golang系列] GOFLY在线客服-代码块和作用域-GO语言实现开源独立部署客服系统
- [Golang系列] GOFLY在线客服-使用golang中的全局变量-GO语言实现开源独立部署客服系统
- [前端]GOFLY在线客服-使用vh、vw使div元素充满屏幕-GO语言实现开源独立部署客服系统
- [前端] GOFLY在线客服-使用css overflow-y属性实现超出高度出滚动条-GO语言实现开源独立部署客服系统