php - 如何在 Mac OS 11 上使用 Homebrew 从源代码构建后卸载 PHP 7.3
问题描述
我需要运行一个基于 php 7.3 构建的 php 应用程序。现在不再支持 php 7.3,如果不包含该--build-from-source
选项,我将无法使用 homebrew 安装。我继续尝试从源代码构建 php 7.3 在尝试安装时,我遇到了终止构建过程的错误:
Generating phar.phar
PEAR package PHP_Archive not installed: generated phar will require PHP's phar extension be enabled.
make: *** [ext/phar/phar.phar] Bus error: 10
make: *** Waiting for unfinished jobs....
我研究了这个错误,发现这可能与我安装在带有 Apple M1 芯片的 Mac 上有关。我想现在卸载它,将应用程序升级到受支持的 php 版本,然后运行它。我尝试运行brew uninstall php
然后安装 home-brew 的默认 php,但第一次尝试创建的二进制文件优先于我安装的后一个 php 8.0 版本。
我的问题是,删除位于/usr/bin/
足以从我的系统中完全删除不受支持的 php 版本的二进制文件吗?我在 tar 中搜索了一个卸载目标,但没有运气。
我只想将它从我的系统中清除并重新开始。我不认为有适用于我的 Apple M1 芯片的 php 7.3 版本。
非常感谢
解决方案
推荐阅读
- android-studio - 我的 Ionic 应用程序无法从 Android 模拟器访问我的本地节点服务器
- c - 释放从核心中排除的内存后核心转储大小增加
- java - 将队列变成优先队列
- android - ViewBinding - 如何动态切换/选择布局(
)? - html - 如何将 ul 列表作为按钮对齐到中心
- java - Firebase 和 Play Core onCompleteListener 不兼容的类型
- vue.js - 为什么在我的模板中反应性属性不是反应性的?
- docker - 将 docker 资源分离到不同的命名空间中
- mysql - MySQL 中的 DATEDIFF
- flutter - 从另一个列表中的值创建新列表