Homebrew 无法安装过时的PHP版本

news/2024/10/20 0:28:21/

使用brew安装过时的PHP版本时,提示“Error: php@7.4 has been disabled because it is a versioned formula!”错误。
因为过时的PHP版本官方已经不再维护,所以Hombrew将该PHP版本移出了repository,所以安装不了。

解决方案

# 1. 添加tap formulae
brew tap shivammathur/php# 2. 安装
brew install shivammathur/php/php@7.4


http://www.ppmy.cn/news/1059170.html

相关文章

软考高级系统架构设计师系列论文七十一:论行业应用软件系统的开发规划

软考高级系统架构设计师系列论文七十一:论行业应用软件系统的开发规划 一、软件系统相关知识二、摘要三、正文四、总结一、软件系统相关知识 软考高级系统架构设计师系列之:系统开发基础知识

大数据——spark一文全知道

1、spark概述 spark是专为大规模数据处理而设计的快速通用计算引擎,与Hadoop的MapReduce功能类似,但它是基于内存的分布式计算框架,存储还是采用HDFS。 MapReduce和Spark的区别 MapReduce的MapReduce之间需要通过磁盘进行数据传递&#xf…

langchain ChatGPT AI私有知识库

企业知识库 原理就是把文档变为向量数据库,然后搜索向量数据库,把相似的数据和问题作为prompt, 输入到大模型,再利用GPT强大的自然语言处理、推理和分析等方面的能力将答案返回给用户 什么是langchain? langchain是一个强大的…

HarmonyOS开发:超详细了解项目的工程结构

前言 系列文章目录: HarmonyOS开发第一步,熟知开发工具DevEco Studio 当我们熟练的掌握了DevEco Studio之后,就可以创建项目进行练习了,和市场上大多数IDE一样,DevEco Studio也给我们提供了很多的实例模板&#xff0c…

【Linux】线程篇Ⅱ:

线程Ⅱ 🔗接上篇【线程篇Ⅰ】五、线程库 和 线程 id六、互斥(加锁)1. 一些接口1.1 pthread_mutex_init 函数:锁的初始化1.2 pthread_mutex_destroy 函数:锁的销毁1.3 pthread_mutex_lock 函数:上锁1.4 pthr…

【Java面试】指令重排引发问题及解决方案

一 指令重排引发的问题 什么是指令重排? 指令重排是指在程序执行过程中,为了优化性能,编译器或处理器可能会重新安排代码指令的执行顺序,但要求不改变程序的最终结果。 在多线程环境中,指令重排可能会引发一些问题&a…

iconfont 图标在vue里的使用

刚好项目需要使用一个iconfont的图标,所以记录一下这个过程 1、iconfont-阿里巴巴矢量图标库 这个注册一个账号,以便后续使用下载代码时需要 2、寻找自己需要的图标 我主要是找两个图标 ,一个加号,一个减号,分别加入到…

C 语言编程规范 -- 华为

1. 代码总体原则 1.1 清晰第一,清晰性是易于维护,易于重构的程序必须具备的特征 代码首先是给人读的,好的代码应当可以像文章一样发生朗诵出来,“程序必须为阅读它的人而编写,只是顺便用于机器执行” – Harold Abel…