我正在使用OndřejSurý源代码获取Ubuntu 10.04上的最新php版本。 所以我得到PHP版本5.4.12-1~lucid + 1
对于我的Symfony2应用程序,我需要最新版本的php-intl扩展。
在我的本地XAMPP服务器上运行
在我的网络服务器上只有这一个:
是否有来源或方式来更新它?
答案 0 :(得分:3)
您必须从源代码编译更新版本的ICU,然后重新编译PHP intl扩展。
从源代码构建ICU非常标准(configure,make,sudo make install)。您可以通过--prefix
进行配置以选择安装位置。
重新编译PHP intl扩展的最简单方法是删除当前拥有的扩展名(apt-get remove php5-intl
)并安装PECL版本(pecl install intl
)。系统将要求您提供ICU文件的位置。