我正在尝试为 php 安装 intl。当我跑步时sudo pecl install intl
它给了我一个错误No releases available for package "pecl.php.net/intl"
。我尝试过清除缓存,也尝试过升级pear
and pecl
。没有什么。这是我的 pear 和 php 版本:
PEAR Version: 1.9.4
PHP Version: 5.6.3
Zend Engine Version: 2.6.0
Running on: Darwin iMac-bvc.local 14.5.0 Darwin Kernel Version 14.5.0: Tue Sep 1 21:23:09 PDT 2015; root:xnu-2782.50.1~1/RELEASE_X86_64 x86_64
有任何想法吗?提前致谢!
要将其从未答复列表中删除:
嗯,问题解决了!
如果你无法通过 pecl 安装 intl,你可以从 pecl.php.net 下载你需要的包(在我的例子中是intl-3.0.0.tgz
).
然后通过梨安装它,如下所示:
$ sudo pear install intl-3.0.0.tgz
之后你必须添加extension="intl.so"
inside php.ini
然后重新启动apache。
如果你想检查 intl 是否已安装,可以使用以下命令:
$ php -m | grep intl
如果结果是 intl 那么你就做到了! =)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)