升級至 macOS Mojave 後的 PHP 開發環境設定

我在 Mac 上開發 WordPress 的環境是使用 Laravel Valet,看名字不要以為他只能用來開發 Laravel ,是大部分的 PHP Framework 都能使用!是款超輕量的 PHP 開發環境部署工具,很推薦大家使用。

我是直接從 macOS High Sierra 升級到 macOS Mojave ,升級完後第一件事就是來看看 Valet 裡的 WordPress 還跑不跑得起來,居然一切正常!

But!人生最厲害的就是這個 But !

Homebrew 炸了

Homebrew 是 Mac 上的套件管理工具,可以輕鬆安裝管理 Apple 上沒有預裝的軟體。但因為升級 macOS 系統後 Xcode Command Line Tools 不相容新系統,使用者需要重新下載安裝。

重新安裝 Command Line Tools (CLT)

打開你的 「Terminal」程式輸入以下指令,就會開始安裝了

xcode-select --install

裝好 Xcode Command Line Tools 後 brew 也就恢復正常執行了,跑一下 Doctor 檢查一下還有沒有其他問題

brew doctor
Warning: The following directories do not exist:

/usr/local/Frameworks You should create these directories and change their ownership to your account.

  
 sudo mkdir -p /usr/local/Frameworks


 sudo chown -R $(whoami) /usr/local/Frameworks

/usr/local/Frameworks 資料夾不存在,那就跟著他的指示輸入以下指令

sudo mkdir -p /usr/local/Frameworks
sudo chown -R $(whoami) /usr/local/Frameworks

打完收工!這次 macOS 升級意外的順利啊!居然沒炸掉呢!給還在猶豫要不要升級的朋友們ㄧ個參考。

發表迴響