首页 > 解决方案 > 如何使用 PHPBREW 将 INTL 安装到 PHP 5.5.9

问题描述

我正在使用 PHP 5.5.9 处理一些遗留代码。

哪个使用国际。

我在运行的 Mac 机器上安装了带有 PhpBrew 的 php 5.5.9:

phpbrew install  --mirror=https://www.php.net  php-5.5.9 +default +mysql +pdo +openssl=/usr/local/opt/openssl +bz2=/usr/local/opt/bzip2 +curl=/usr/local/opt/curl +zlib=/usr/local/opt/zlib

现在我成功地在我的机器上安装了一个工作的 php 5.5.9。

当我尝试使用以下方法安装 INTL 时:

sudo ./pecl install intl

并给出 icu4c 版本 58.1 的路径。它安装。

PHP 信息 说:

在此处输入图像描述

但是当我:

<?php
$formatter = new IntlDateFormatter('NL_nl', null, null);
var_dump($formatter);
phpinfo();
exit;

它总是返回NULL

这怎么可能?

提前致谢。

标签: phppeclintlphpbrew

解决方案


推荐阅读