Probleme bei der Installation von Symfony 2.4.1 lib-icu 4.4 Abhängigkeit

Ich habe ein problem mit identisch diese eine, aber die Lösung gibt es nicht für mich arbeiten.

Ich habe die Symfony 2.4.1 Standard-Anbieter mit Anbieter-Paket von das Symfony-Downloads-Seite. Nach dem extrahieren der Dateien und Download Komponisten.phar, ich Lauf php composer.phar install und bekomme diese Fehlermeldung:

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].

Folgen Sie den Anweisungen auf dem verlinkten thread oben habe ich aktualisiert, PEAR-Bibliotheken und hat sudo pear install pecl/intl. (Dies ist auf CentOS -, so dass ich nicht Folgen Sie den MAMP-Zeug). Dies hat nicht funktioniert und ich erkannte, dass ich hatte zu tun, ein sudo yum install libicu. Nach diesem sudo pear install pecl/intl gearbeitet, und ich bearbeitet php.ini zum hinzufügen von extension=intl.so Linie und dann neu gestartet, den Apache-server.

Aber ich bin noch immer der gleiche Fehler wie oben, und zusätzlich, jede Zeit, die ich ausführen von PHP gibt es die Warnung:

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

Blick auf die Ausgabe von phpinfo() ich sehen, dass die installierte intl version ist 1.1.0 und die IPS-version ist 4.2.1 (was erklärt, warum Symfony beschwert sich, dass es braucht, 4.4). Aber wenn ich das mache /usr/bin/pecl install intl es sagt

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

Und die sudo yum install libicu sollte die neueste version installiert haben.

Gibt es eine Möglichkeit, um die 4.4 version?

InformationsquelleAutor A. Duff | 2014-01-08
Schreibe einen Kommentar