在蒙特利操作系统中使用brew安装PHP时出错

1 php homebrew macos-monterey

我发现 php 在 OS Monterey 中被删除,所以我尝试通过 Homebrew 安装它

我已经安装了 Homebrew,将 tap 更新到 shivammathur/php 并使用此命令

brew install shivammathur/php/php@7.4
Run Code Online (Sandbox Code Playgroud)

但我收到了这个响应代码

fatal: Could not resolve HEAD to a revision
Warning: No available formula with the name "httpd" (dependency of shivammathur/php/php@7.4).
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching for a previously deleted formula (in the last month)...
Error: No previously deleted formula found.
==> Searching taps on GitHub...
Error: No formulae found in taps.
Run Code Online (Sandbox Code Playgroud)

当我检查brew版本时brew --version我得到了这个信息

Homebrew 3.3.2
Homebrew/homebrew-core (no Git repository)
Homebrew/homebrew-cask (git revision 5c43c2133d; last commit 2021-11-06)
Run Code Online (Sandbox Code Playgroud)

是否没有与我无法在设备中安装 php 相关的Git 存储库问题?如何解决这个问题

我需要这个来安装 Composer 并安装 Laravel,所以安装 XAMPP 我认为现在还不是明确的解决方案

谢谢

小智 5

我最近遇到了这个问题并尝试过

brew tap homebrew/core
Run Code Online (Sandbox Code Playgroud)

然而,这并没有奏效。这对我有用

rm -rf $(brew --repo homebrew/core)
brew tap homebrew/core
brew install php
Run Code Online (Sandbox Code Playgroud)

希望这可以帮助!