Проблемы с установкой зависимости Symfony 2.4.1 lib-icu 4.4

у меня проблема идентичнаэтот, но решение при условии, что нетне работает для меня.

Я скачал пакет Symfony 2.4.1 Standard Vendors with Vendors изстраница загрузок Symfony, После распаковки файлов и загрузки composer.phar я запускаюphp composer.phar install и получите эту ошибку:

Loading composer repositories with package information
Installing dependencies (including require-dev) from lock file
Your requirements could not be resolved to an installable set of packages.

  Problem 1
    - symfony/icu v1.2.0 requires lib-icu >=4.4 -> the requested linked library icu has the wrong version installed or is missing from your system, make sure to have the extension providing it.
    - symfony/icu v1.2.0 requires lib-icu >=4.4 -> the requested linked library icu has the wrong version installed or is missing from your system, make sure to have the extension providing it.
    - Installation request for symfony/icu v1.2.0 -> satisfiable by symfony/icu[v1.2.0].

Следуя инструкциям в ветке, указанной выше, я обновил библиотеки PEAR и сделалsudo pear install pecl/intl, (Это на CentOS, поэтому я неследуйте материалам MAMP). Это нет работа, и я понял, что я должен был сделатьsudo yum install libicu, После этого,sudo pear install pecl/intl работал, а я редактировалphp.ini добавитьextension=intl.so линии, а затем перезапустил сервер Apache.

Но я'Я по-прежнему получаю ту же ошибку, что и выше, и, кроме того, каждый раз, когда я запускаю PHP, он выдает предупреждение:

PHP Warning:  Module 'intl' already loaded in Unknown on line 0

Глядя на выводphpinfo() Я вижу, что установлена версия intl 1.1.0, а версия ICU4.2.1 (что объясняет, почему Symfony жалуется, что ему нужен 4.4). Но, когда я делаю/usr/bin/pecl install intl это говорит

pecl/intl is already installed and is the same as the released version 3.0.0

Иsudo yum install libicu должен был установить последнюю версию.

Есть ли способ получить версию 4.4?

Ответы на вопрос(2)

Ваш ответ на вопрос