macOS底下安裝php多版本並簡易切換

用brew安裝多個php版本


brew install php@7.2
brew install php@7.3
brew install php@7.4

切換版本
例:從php7.2切換至php7.3

brew unlink php@7.2
brew link php@7.3 --force

加環境變數

echo 'export PATH="/usr/local/opt/php@7.3/bin:$PATH"' >> /Users/wanghaishin/.bash_profile
echo 'export PATH="/usr/local/opt/php@7.3/sbin:$PATH"' >> /Users/wanghaishin/.bash_profile
source ~/.bash_profile

再下php -v就能看到版本己更改了

這時phpinfo()引用的版本還是舊的,要修改Apache的設定檔,引用的版本才會變更

sudo vim /usr/local/etc/httpd/httpd.conf
按i啟動編輯模式
把php載入位址修改為對應版本
LoadModule php7_module /usr/local/opt/php@7.3/lib/httpd/modules/libphp7.so
按ESC
shift+:
wq
停存並離開

再重整phpinfo()就會更新了

發表迴響