在Ubuntu 10.04上安装最新的php_intl

时间:2013-03-07 19:19:50

标签: php symfony ubuntu-10.04 updates intl

我正在使用OndřejSurý源代码获取Ubuntu 10.04上的最新php版本。 所以我得到PHP版本5.4.12-1~lucid + 1

对于我的Symfony2应用程序,我需要最新版本的php-intl扩展。

在我的本地XAMPP服务器上运行

  • INTL版本1.1.0
  • ICU版 4.6.1

在我的网络服务器上只有这一个:

  • INTL版本1.1.0
  • ICU版 4.2.1

是否有来源或方式来更新它?

1 个答案:

答案 0 :(得分:3)

您必须从源代码编译更新版本的ICU,然后重新编译PHP intl扩展。

从源代码构建ICU非常标准(configure,make,sudo make install)。您可以通过--prefix进行配置以选择安装位置。

重新编译PHP intl扩展的最简单方法是删除当前拥有的扩展名(apt-get remove php5-intl)并安装PECL版本(pecl install intl)。系统将要求您提供ICU文件的位置。