mac Mac OS X 安装 PHP intl

首先,需要关掉 MAC OS X El Captian 的 System Integrity Protection(rootless)的机制:

1. 重启计算机时按住 Command 和 R 键进入到恢复模式
2. 恢复模式启动后,从顶部菜单栏中选择 “实用工具 > 终端”
3. 在终端窗口中输入csrutil disable并按回车键
4. 重启系统,System Integrity Protection 就会被关闭了
启用 PEAR

cd /usr/lib/php
sudo php install-pear-nozlib.phar
sudo pear channel-update pear.php.net
sudo pecl channel-update pecl.php.net
sudo pear upgrade-all
使用 Homebrew 安装 ICU 库

brew install icu4c
安装 intl

sudo pecl install intl
icu4c path: /usr/local/opt/icu4c/

编辑 /etc/php.ini 在最后添加:

extension=intl.so
重启 Apache

sudo apachectl restart
检查是否安装成功

php -m | grep intl #正常会返回 'intl'
手动安装步骤
手动安装 ICU(ICU下载)

tar xzvf icu4c-52_1-src.tgz
cd icu/source
./runConfigureICU MacOSX
make
sudo make install
手动安装 intl ( PHP源 )

cd ext/intl
phpize
./configure --enable-intl
make
sudo cp modules/intl.so /usr/lib/php/extensions/no-debug-non-zts-??????/

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值