mac安裝php56 homebrew/php神坑的蛋疼問題

最近需要在新mac上安裝php56,用brew安裝結果出現:Error: No available formula with the name "php56".

坑爹官宣:https://brew.sh/2018/01/19/homebrew-1.5.0/

解決方案: 這裏有你想要的一切:http://phpbrew.github.io/phpbrew/

phpbrew包含了完整的php版本庫,可以單獨下載各個版本的php 與php-fpm. 但是我下載的時候電腦缺少了好多依賴,根據錯誤信息缺少什麼依賴下載什麼就好了,依次 tar, ./configure,  make, make install.

最後將需要用到的php與fpm的路徑加入$PATH中,nginx監聽fpm設置的監聽端口。

export PATH=/Users/.phpbrew/php/php-5.6.40/bin:/Users.phpbrew/php/php-5.6.40/sbin:$PATH

source ~/.profile  清楚緩存

順便介紹一下mac的環境變量😂

Mac系統的環境變量,加載順序爲:
/etc/profile /etc/paths ~/.bash_profile ~/.bash_login ~/.profile ~/.bashrc
當然/etc/profile和/etc/paths是系統級別的,系統啓動就會加載,後面幾個是當前用戶級的環境變量。後面3個按照從前往後的順序讀取,如果~/.bash_profile文件存在,則後面的幾個文件就會被忽略不讀了,如果~/.bash_profile文件不存在,纔會以此類推讀取後面的文件。~/.bashrc沒有上述規則,它是bash shell打開的時候載入的

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章