Ряд фреймворков требуют на сервере установленный ICU 4.8+, но в репах был найден только 4.2.1, который не подходил. Вот так появилась надобность собрать свежую версию.
Для версии x64:
http://download.icu-project.org/files/icu4c/54.1/icu4c-54_1-RHEL6-x64.tgz
Для версии i386:
http://download.icu-project.org/files/icu4c/54.1/icu4c-54_1-RHEL6-i386.tgz
В моем случае нужна была x64.
# cd /tmp # wget http://download.icu-project.org/files/icu4c/54.1/icu4c-54_1-RHEL6-x64.tgz # tar zxf icu4c-54_1-RHEL6-x64.tgz # cp -r usr/local/* /usr/ # cp -r usr/* /usr
Ставим intl:
# yum install gcc gcc-cpp gcc-c++ php55w-devel -y # pecl channel-update pecl.php.net # pecl install intl
Перезагружаем апач:
# service httpd restart
Проверяем:
# php -i | grep ICU ICU version => 54.1 ICU Data version => 54.1
Готово! 😀
30 октября, 2014