Я пытаюсь установить php72 с помощью brew.
На самом деле, когда я делаю brew install php72, он загружает "https://homebrew.bintray.com/bottles/php-7.3.0.mojave.bottle.tar.gz".
brew install php72
Так что, когда я проверяю версию php, он показывает мнеPHP 7.3.0 (cli).
Как я могу установить именно php72, а не php73?
Я нашел решение.
Вместо установки php72 необходимо указать версию, подобную этой php@7.2.
brew unlink [your actual php version linked] brew install php@7.2 brew link php@7.2
Обратите внимание, что более старые версии Mac OS не поддерживаются, я пытаюсь использовать докер, который также не полностью поддерживает более старые версии Mac OS (без настольной версии).Попытка просто с докером машины следующим образом:
base=https://github.com/docker/machine/releases/download/v0.16.0 && curl -L $base/docker-machine-$(uname -s)-$(uname -m) >/usr/local/bin/docker-machine && chmod +x /usr/local/bin/docker-machine
brew tap homebrew/homebrew-php brew unlink php71 brew install php72 --with-argon2 brew install php72-xdebug
Для получения дополнительной информации следуйте URL https://murze.be/how-to-upgrade-from-php-71-to-72-on-macos-using-homebrew