本來以為在docker化的環境中,更新OS應該沒什麼狀況才對
沒想到還是踩了坑,而且滿多人踩的 記錄一下
參考網址 :
https://stackoverflow.com/questions/58290566/install-ext-zip-for-mac
透過composer安裝套件時出現
The requested PHP extension ext-zip * is missing from your system.錯誤是php-zip extension沒有安裝,你可以透過
php -m看一下是不是沒有zip套件
解法如下 :
brew update
brew install php@7.3
brew link php@7.3但是最後一步會出錯,提示需要–force,那就–force吧
brew link php@7.3 --force接著還是錯XD
Error: Could not symlink sbin/php-fpm" "/usr/local/sbin is not writable.還好也是有人遇過了,透過
brew doctor指令,會提示兩條指令,建立一個資料夾,並且設定好權限(基本複製貼上就行了)
之後就可以順利使用composer了
