원래 여러 버젼이 다 설치가 되어 있으면...
brew unlink php56
brew link php71
이렇게 간단하게 할 수 있다.
그런데 이전 php 버젼이 없으면 이전 버젼을 설치를 해야 한다.
일반적으로 homebrew를 통해서 설치하려고 하면
brew install phpXX
아래와 같은 문구를 맞이하게 된다.
Error: php@X.X has been disabled because it is deprecated upstream!
""
stackoverflow 나 구글링을 해보면
1. https://stackoverflow.com/questions/70237219/how-to-install-php-7-2-on-macos-big-sur-using-homebrew
2. https://github.com/Homebrew/discussions/discussions/2669
똑같은 방법을 제시한다.
다른 사람이 저장 해놓은 것을 tap해서 다운로드 하라고 한다.
brew tap shivammathur/php
brew install shivammathur/php/php@X.X
이렇게 하고
다시 원래 하던데로 하면 된다.
brew unlink php56
brew link php71
or
brew unlink php@5.6
brew link php@7.1