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
假設運作這個指令報錯,請先删除 /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 安裝就可以