在CentOS6.9上升级现有的ICU

时间:2017-09-12 07:21:38

标签: php centos6 pecl icu intl

这里所有的新手都不是开发人员。但是,我希望安装使用Yii框架的PHP脚本需要比CentOS 6上的默认4.2.1更高版本的ICU。

所以有些背景 -

a)我在IBM Baremetal服务器和Softlayer支持很糟糕 b)他们让我在CentOS 6.9上 c)PHP 5,6 7都在运行 d)安装了PHP Pear e)我在cPanel / WHM上通过EasyApache在运行的3种PHP上安装了Intl扩展 f)然后脚本说我需要ICU 49或更高版本(他们已将版本重命名为两位数组合,现在最新版本为59)

我查了这两个链接

http://lty.in/GuuqfN

http://lty.in/yM8ptm

使用我一步一步遵循的第一个链接,我已经到达了需要调用pecl的步骤但是在服务器上没有pecl - 尽管php-pear作为扩展名处于活动状态

我被困在这里“pecl install intl”

我似乎无法弄清楚如何在php-pear上安装pecl,或者甚至是否需要...在bin下没有子目录pecl

还有两点 -

a)我应该先卸载基于int的easyapache吗? b)请通过ICU 4.2.1注释一个非常旧的版本退出

如果需要,请帮助并提供简单明了的步骤,让新手从icu项目网站升级ICU到最新版本。

提前谢谢你!

1 个答案:

答案 0 :(得分:1)

找到pecl用于查找pecl - 显然pecl在安装php-pear时不一致,即不在root / bin / pecl下放置在更深的sub-dir路径中。

然后在使用cPanel接口时执行pecl install intl命令。 Shell命令执行成功完成。

谢谢大家 - 希望这有助于其他人