安装完成之后,发现没有intl扩展,如何解决

问答中心分类: PHP安装完成之后,发现没有intl扩展,如何解决
匿名用户 asked 2年 ago
2 Answers
oneinstack 管理员 answered 2年 ago

安装php_intl扩展
http://download.icu-project.org/files/icu4c/53.1/icu4c-53_1-src.tgz
tar xzf icu4c-53_1-src.tgz
cd icu/source
./configure –prefix=/usr/local/icu
make && make install

wget http://pecl.php.net/get/intl-3.0.0.tgz
tar -xzf intl-3.0.0.tgz
cd intl-3.0.0
/usr/local/php/bin/phpize
./configure –enable-intl –with-icu-dir=/usr/local/icu/ –with-php-config=/usr/local/php/bin/php-config
make && make install

修改/usr/local/php/etc/php.ini配置:加入extension=intl.so

匿名用户 answered 2年 ago  •  私人的

谢谢

dt_legend answered 2年 ago

@oneinstack 完美的解决的我的问题。
不过./configure 的时候,所有的选项应该都是 – – 而非 - ,所以复制的童鞋要注意了、、、