Error: php@8.0 has been disabled because it is a versioned formula! It was disabled on 2023-11-29.

news/2024/10/23 13:25:25/文章来源:https://www.cnblogs.com/hefeng2014/p/18496163

报错解释:

这个错误信息通常出现在使用Homebrew在macOS系统上安装PHP时。报错表明Homebrew不能安装具体版本的PHP(例如php@8.0),因为这是一个版本化的公式(formula)。Homebrew中的一些软件包允许安装多个版本,并允许你在它们之间切换。这些包被称为版本化公式。如果尝试安装一个具体版本的软件包,Homebrew会要求你使用对应的版本管理工具,如shiv或brew switch。

解决方法:

使用Homebrew的版本管理工具来切换到你想要的PHP版本。例如,如果你想要安装PHP 8.0,你可以使用以下命令:

brew install shivammathur/php/php@8.0
brew switch shivammathur/php/php@8.0 8.0

如果你只是想要安装最新的PHP,而不是特定的版本,你可以简单地使用:

brew install php

这将安装Homebrew当前认为的最新PHP版本。

如果你需要特定的PHP版本并且不介意使用外部工具,你可以考虑使用shiv来安装旧版本的PHP:

brew tap shivammathur/php
brew install shivammathur/php/php@8.0

确保在使用外部tap之前,先执行brew tap命令添加它。
如果你不想使用版本管理工具,可以考虑从PHP官方网站下载并安装PHP。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.hqwc.cn/news/820612.html

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Nuxt.js 应用中的 builder:generateApp 事件钩子详解

title: Nuxt.js 应用中的 builder:generateApp 事件钩子详解 date: 2024/10/23 updated: 2024/10/23 author: cmdragon excerpt: builder:generateApp 是 Nuxt.js 的一个生命周期钩子,它在生成应用程序之前被调用。这个钩子为开发者提供了一个机会,可以在生成过程开始之前修…

回溯法求解简单组合优化问题

此为课题组所指导本科生和低年级硕士生学习组合优化问题汇报 所用教材:北京大学屈婉玲教授《算法设计与分析》 课程资料:https://www.icourse163.org/course/PKU-1002525003 承诺不用于任何商业用途,仅用于学术交流和分享更多内容请关注许志伟课题组官方中文主页:https://J…

【VMware VCF】使用 PowerShell 脚本管理 SDDC Manager 中的软件包。

SDDC Manager 中有两种类型的软件包,分别是“升级/修补包(PATCH)”和“安装包(INSTALL)”。“升级/修补包”用于执行 VCF 环境中组件的升级/修补,这个已经在前面的文章中使用过了;而另外一种“安装包”,这种包用于在 VCF 环境中部署其他集成解决方案,比如 VMware Aria…

AOT漫谈专题(第六篇): C# AOT 的泛型,序列化,反射问题

一:背景 1. 讲故事 在 .NET AOT 编程中,难免会在 泛型,序列化,以及反射的问题上纠结和反复纠错尝试,这篇我们就来好好聊一聊相关的处理方案。 二:常见问题解决 1. 泛型问题 研究过泛型的朋友应该都知道,从开放类型上产下来的封闭类型往往会有单独的 MethodTable,并共用…

一文彻底搞定Redis与MySQL的数据同步

Redis 和 MySQL 一致性问题是企业级应用中常见的挑战之一,特别是在高并发、高可用的场景下。由于 Redis 是内存型数据库,具备极高的读写速度,而 MySQL 作为持久化数据库,通常用于数据的可靠存储,如何保证两者数据的一致性需要具体业务场景的设计与优化。下面我们将结合几个…

修改chrome用户数据的路径

​ 1.打开chrome,地址栏输入:chrome://version,查看用户数据文件路径 2.运行CMD,删除原用户数据文件夹 C:\Users\Administrator>rmdir /s "C:\Users\Administrator\AppData\Local\Google\Chrome\User Data\Default" C:\Users\Administrator\AppData\Local\Go…

ARC165F题解

前言 \(2024.10.19\) 日校测 \(T4\),思维太庙,被薄纱了,遂哭弱,写题解以记之。 简要题意 给你一个长度为 \(2n\) 的序列 \(A,\forall a_i\in[1,n]\),其中 \(1\) 到 \(n\) 每个数都出现了两次,现在需要把相同的两个数排到一起,每次操作只能交换相邻两个数,在保证操作次数…

【日记】不小心把 Bot 搞炸了(586 字)

正文今天天气好好。下午稍微走出行里,偷了一会儿懒,晒了太阳。可惜下班时天已经黑了。感觉上班之后总是与美好的时光错过。今天没有跳舞,老师专门给我发了消息说不在那边。不跳舞也挺好,好好恢复一下右腿膝盖。关于体检,今天特意选了一下项目。就算把所有有用的项目都照贵…

文件批量查找复制导出,按文件名批量查找文件,按文件内容批量查找文件

文件批量查找复制导出,按文件名批量查找文件,按文件内容批量查找文件在大量文件中 按文件名中的关键字或文件内容中出现的关键字查找你需要的那些文件 并全部整理复制到指定文件夹下 软件主页:http://6laohu.com 使用介绍 下载 文件批量查找复制导出器 无需安装直接运行,按界…

ctfshow-pwn-前置基础

pwn5 运行文件,所以我们直接下载文件在虚拟机里运行即可(命令./......)原理: 用IDA打开elf,里面只有一个start函数,IDA反汇编的结果是将dword_80490E8指向的内容写入后退出,进入dword_80490E8查看写入的东西对16进制"R"一下转化为字符,得到下面的字符串,因为…

批量文档内容查找替换,多word查找替换

批量文档内容查找替换,多word查找替换批量文档内容查找替换 软件主页:http://6laohu.com 下载地址 将指定目录下的所有Word、Excel、Txt文档内容进行文本查找替换 比如:我要将一堆合同word文档的内容中“销售合同”“法人代表”全部替换为“购买合同”“业务员”,则打开我们…

ToDesk云电脑推出Web端,这意味着什么?

在数字化转型的浪潮中,云计算技术正在以前所未有的速度改变着我们的生活方式和工作模式。作为云计算领域的一股新生力量,ToDesk云电脑凭借其卓越的性能和便捷的使用体验,一经上线,便赢得了众多用户的青睐。 近期,小编获悉ToDesk云电脑竟再次取得突破,推出了全新的Web端服…