php - 如何使用 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
。
这怎么可能?
提前致谢。
解决方案
推荐阅读
- node.js - 当我部署到 Heroku 时,“lzma-native@3.0.8 安装脚本失败”
- python - Escpos Thermal ZJ-58 Python Code128 条码打印不显示任何内容
- python - python文本冒险游戏中消失的项目-添加多个项目
- typescript - 如何使地图返回一个扩展抽象类的类?
- c# - 用 CSV 数据填充 MDF 数据库
- python - Discord py - 编辑嵌入在“on_message”中的 webhook 消息
- html - 媒体查询问题。Class 和 id 在媒体查询中不起作用
- c++ - 用于重复显式实例化的宏
- javascript - 如何在 Javascript 上隐藏 API 密钥?
- r - 使用 geom_point 具有不同颜色的 stat_smooth