MacOS环境下使用HomeBrew安装PHP@8.0

简介: MacOS环境下使用HomeBrew安装PHP@8.0

电脑系统版本

  • macOS Mojave 10.14.4

HomeBrew

安装brew

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"


卸载brew


/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/uninstall.sh)"

查看brew版本

$ brew -v
Homebrew 3.5.2-156-gf1d04b4
Homebrew/homebrew-core (git revision fb1865467aa; last commit 2022-06-25)

搜索可安装的PHP

$ brew search php
==> Formulae
brew-php-switcher                        php@8.0
denji/nginx/php-session-nginx-module     phpbrew
php                                      phplint
php-code-sniffer                         phpmd
php-cs-fixer                             phpmyadmin
php-cs-fixer@2                           phpstan
php@7.2                                  phpunit
php@7.3                                  pcp
php@7.4                                  pup

安装指定版本的PHP

$ brew install php@8.0

最终卡在了依赖下载,没有完成安装

其他方式

phpenv、phpbrew 也都以失败告终

相关文章
|
14天前
|
NoSQL MongoDB PHP
PHP7 MongDB 安装与使用
10月更文挑战第19天
23 1
PHP7 MongDB 安装与使用
|
1月前
|
iOS开发 MacOS
MacOS环境-手写操作系统-40-进程消息通讯 和 回车键处理
MacOS环境-手写操作系统-40-进程消息通讯 和 回车键处理
22 2
|
1月前
|
Linux iOS开发 MacOS
MacOS环境-手写操作系统-35-Shell控制台
MacOS环境-手写操作系统-35-Shell控制台
19 2
|
1月前
|
Web App开发 Shell Linux
MacOS环境-手写操作系统-41-mem 第一个控制台程序
MacOS环境-手写操作系统-41-mem 第一个控制台程序
17 1
|
1月前
|
iOS开发 MacOS
MacOS环境-手写操作系统-36-Tab键切换窗口
MacOS环境-手写操作系统-36-Tab键切换窗口
41 1
|
20天前
|
测试技术 PHP 开发工具
php性能监测模块XHProf安装与测试
【10月更文挑战第13天】php性能监测模块XHProf安装与测试
25 0
|
28天前
|
缓存 PHP C语言
宝塔PHP8.1安装fileinfo拓展失败解决办法
在宝塔面板安装PHP8.1后,fileinfo扩展安装失败,手动尝试也报错。通过分析错误信息,在Makefile中修改CFLAGS添加`-std=c99`,并执行`make clean`清除缓存后,重新编译安装成功。最后在php.ini中启用fileinfo扩展并重启PHP服务。注意需调整CFLAGS为`-std=c99 -g`,去掉`-O2`。
77 0
|
1月前
|
存储 C语言 iOS开发
MacOS环境-手写操作系统-48-让内核从错误中恢复
MacOS环境-手写操作系统-48-让内核从错误中恢复
35 0
|
1月前
|
存储 API C语言
MacOS环境-手写操作系统-46,47-C语言开发应用程序
MacOS环境-手写操作系统-46,47-C语言开发应用程序
33 0
|
1月前
|
编译器 API C语言
MacOS环境-手写操作系统-45-C语言开发应用程序
MacOS环境-手写操作系统-45-C语言开发应用程序
42 0