本来以为就这么简单,下载与Mac匹配的PHP源码,然后
cd ext/gettext
phpize
./configure
make
sudo make install
谁知道遇到错误:configure: error: Cannot locate header file libintl.h
google了一下,这里有解决办法:PHP with Intl and Gettext on OSX Lion。
大致步骤是:
1、安装ICU
tar xzvf icu4c-4_8_1-src.tgz
cd icu/source
./runConfigureICU MacOSX
make
sudo make install
2、安装PHP自带的intl扩展
3、如果需要,安装Gettext
4、安装PHP自带的gettext扩展即