php编译intl扩展

今天在安装magento2的时候,提示必须要安装intl扩展。由于我下载的是XAMPP的集成环境,所以只好自己编译安装intl扩展。做下笔记,以后好参考
要安装php的intl扩展需要先安装icu4c。
第一步安装icu4c

brew install icu4c

稍等一会(其实还是很久,没FQ_),brew会自动安装好icu4c。
接下来进入php的源码intl目录。

cd php-7.0.0/ext/intl/

使用phpize创建configure文件。
接下来执行configure文件,这里需要配置好icu的路径,这步很重要,也就是上面安装icu4的安装路径。。之前偷懒默认安装不了。
最后make&make install就可以了。编译成功后会生成intl.so的扩展文件

posted @ 2016-01-04 09:55  利维坦  阅读(1537)  评论(0编辑  收藏  举报