phpmyadmin 在Mac上使用Homebrew安装PHP

6ju8rftf  于 2023-03-18  发布在  PHP
关注(0)|答案(4)|浏览(185)

我正在尝试使用Homebrew在我的Mac机器上安装PHP。我使用以下命令:brew install php
但是,我得到了以下错误:

Error: No available formula with the name "php" 
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
Error: No formulae found in taps.
eaf3rand

eaf3rand1#

更新

2018年2月,php72公式(当时PHP的最新版本)被移到了核心的Homebrew tap中,并更名为php
homebrew/php于2018年1月点击has been deprecated,然后于2018年3月31日存档,其中包含的公式不再可用。
自2018年2月起,使用Homebrew安装PHP非常简单:

$ brew install php

旧的PHP版本that are still maintained可以使用新的版本@约定来安装(PHP 7.1是php@7.1)。

原始答案(不再可用)

PHP生态系统存在于homebrew/php tap中,你可以在那里找到六个版本的解释器(从5.37.1),它们的扩展和一些PHP相关的工具。
为了安装PHP,你必须先安装homebrew/php tap(只需要安装一次):

$ brew tap homebrew/php
$ brew install php70

或者,您可以通过运行以下命令在一个步骤中完成这两项操作:

$ brew install homebrew/php/php70

您可以通过首先搜索php来发现所有这些:

$ brew search php
hzbexzde

hzbexzde2#

在使用brew安装PHP之后,

brew install php@7.3

或您需要的任何版本(可能是:php@7.2)
运行这个命令来确保你已经安装了PHP:brew list | grep php,则需要手动添加别名,如下所示:

alias php='/usr/local/Cellar/php@7.3/7.3.13/bin/php'

然后,要使更改生效,您需要刷新您的终端。您可以用途:source ~/.bash_profile命令,或关闭和打开端子。

mxg2im7a

mxg2im7a3#

我在2021年使用Mac OS Big Sur时遇到了这个错误。运行以下命令帮助我解决了这个问题

  1. rm -rf $(brew --repo homebrew/core)
  2. brew tap homebrew/core
  3. brew install php
    Link to source
rbpvctlc

rbpvctlc4#

你可以跑

brew doctor

看看哪个分支正在使用的一些原因,一些公式不是在原来的...所以请 checkout 掌握酿造

git -C $(brew --repo homebrew/core) checkout master

然后试图逃跑

brew search php

看看它是否在

相关问题