mac升級後php 擴展修復

mac升級之後 php 被自動升級,導致php環境破壞


所以 需要修復如下幾點


1.

sudo ln -s /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.10.sdk/usr/include /usr/include


注意紅色的部分,如果你升級成mertricks 那麼應該是10.9

如果你是 yosemite 那麼就是 10.10

如果你是el 就是10.11  這個版本需要禁用一個東西,否則會提示無權限,,重啓電腦 按住 command+r 選擇使用工具,終端,輸入命令:csrutil disable 然後重啓

最後去這個目錄看一眼,因爲後邊版本肯定越來越多


如果執行這個命令報錯,請先刪除  /usr/include

sudo rm /usr/include

2.修改php.ini

你會發現etc 多了幾個文件

1.php.ini.xxx.previos

2.php.ini.xxx.default.previos 

這倆是老文件,沒啥用,放那吧



3.php.ini.default

複製這個文件

sudo cp php.ini.default php.ini

sudo chmod 744 php.ini


3.後你的擴展 用phpize 安裝即可



發佈了96 篇原創文章 · 獲贊 26 · 訪問量 17萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章