Как я могу установить php7 .1, используя Brew в 2020 году - PullRequest
0 голосов
/ 08 апреля 2020

Я ссылался на некоторые учебники в Google, но они не работают, я думаю, что эти методы устарели.

Например, https://developerjack.com/blog/2016/installing-php71-with-homebrew/

Я получил ошибку, когда Я запускаю "brew install php@7.1"

macOS Catalina 10.15.4

executed
brew install

brew tap
caskroom/cask
homebrew/bundle
homebrew/cask
homebrew/core
homebrew/services
mongodb/brew

brew -v
Homebrew 2.2.12
Homebrew/homebrew-core (git revision 53ccd; last commit 2020-04-08)
Homebrew/homebrew-cask (git revision 322a2; last commit 2020-04-08)

brew install php@7.1
Updating Homebrew...
==> Auto-updated Homebrew!
Updated 1 tap (homebrew/core).
No changes to formulae.

Error: No available formula with the name "php@7.1" 
==> Searching for a previously deleted formula (in the last month)...
Warning: homebrew/core is shallow clone. To get complete history run:
  git -C "$(brew --repo homebrew/core)" fetch --unshallow

Error: No previously deleted formula found.
==> Searching for similarly named formulae...
Error: No similarly named formulae found.
==> Searching taps...
==> Searching taps on GitHub...
Error: No formulae found in taps.

1 Ответ

1 голос
/ 29 апреля 2020

До конца марта 2018 года все связанные с PHP варевы обрабатывались вкладкой Homebrew/php, но это устарело, поэтому теперь мы используем то, что доступно в пакете Homebrew/core. Это должно быть лучше поддержано, но это гораздо менее полный набор пакетов.

PHP 5.6 , PHP 7.0 и PHP 7.1 устарели и удалены из Brew , поскольку они не поддерживают , и хотя не рекомендуется для производства , существуют законные причины для тестирования этих неподдерживаемых версий. в среде разработки.

Только помните, PHP 7,2 - 7,4 официально поддерживаются Brew, поэтому, если вы хотите установить PHP 5,6 , PHP 7.0 , или PHP 7.1 , вам необходимо добавить этот кран:

$ brew tap exolnet/homebrew-deprecated

Ссылка здесь

...