2013-09-26 41 views
5

Tôi đang cố gắng cài đặt FOSUserBundle trên Symfony2.Symfony2 và nhà soạn nhạc không cài đặt gói

Mở cố gắng chạy lệnh này trong Terminal

composer update friendsofsymfony/user-bundle

Tôi đã trình bày với lỗi này:

Loading composer repositories with package information Updating dependencies (including require-dev) 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 == 1.2.0.0 -> satisfiable by symfony/icu[v1.2.0].

Tôi đã đọc về việc gia hạn INTL không được cài đặt đúng, vì vậy tôi tiếp these instructions , khởi động lại MAMP và vấn đề vẫn còn hiện diện!

Tôi đã kiểm tra bằng phpinfo() và xác nhận rằng INTL đã được cài đặt. Tôi đang thua lỗ về cách loại bỏ các lỗi này!

Trả lời

7

Sự cố vẫn tồn tại vì bạn chỉ đang chạy bản cập nhật soạn nhạc cho FOSUserBundle.

Trước tiên, hãy thử chạy composer update symfony/icu và sau đó chạy composer update friendsofsymfony/user-bundle.

Nếu điều này không làm việc, hãy thử cập nhật tất cả các nhà cung cấp của bạn với composer update

+1

Tôi đã cố gắng trong nhiều ngày và hướng dẫn chính xác của bạn giải quyết nó. Cảm ơn bạn @edwines! – Ben

Các vấn đề liên quan