2012-09-07 34 views
7

tôi cố gắng tạo ra một dự án với nhà soạn nhạc Symfony2 trên Ubuntu với lệnh:Lỗi tạo dự án Symfony2 từ nhà soạn nhạc

php composer.phar create-project symfony/framework-standard-edition projectpath 

Và tôi nhận được lỗi này

Installing symfony/framework-standard-edition (dev-master 506ffaab8d8474db2512fca879ca4b9877616a1e) 
    - Installing symfony/framework-standard-edition (dev-master master) 
    Cloning master 

Created project in projectpath/ 
Loading composer repositories with package information 
Installing dependencies from lock file 
Your lock file is out of sync with your composer.json, run "composer.phar update" to update dependencies 
Your requirements could not be resolved to an installable set of packages. 

    Problem 1 
    - Installation request for symfony/symfony == 2.1.9999999.9999999-dev -> satisfiable by symfony/symfony 2.1.x-dev. 
    - Can only install one of: symfony/symfony dev-master, symfony/symfony 2.1.x-dev. 
    - Installation request for symfony/symfony == 9999999-dev -> satisfiable by symfony/symfony dev-master. 

cập nhật composer.phar cũng trả về một lỗi .

Bất kỳ ý tưởng nào?

+0

Cố gắng loại bỏ tập tin composer.lock của bạn. – j0k

+0

Không, cùng lỗi ... – Gilles

+0

Bạn đã thử làm những gì nó nói? Cụ thể: 'php composer.phar update' trước khi cài đặt? –

Trả lời

14

Hãy thử bằng cách xác định chính xác phiên bản mà bạn muốn, nó đã được cố định trong repo symfony tiêu chuẩn và điều này sẽ làm việc:

php composer.phar create-project symfony/framework-standard-edition projectpath 2.1.x-dev 
+0

Có, nó hoạt động! Cảm ơn rất nhiều ! – Gilles

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