1

実行しようとすると:

composer create-project -s dev sylius/sylius:dev-master

次のエラーが表示されます。

Installing sylius/sylius (dev-master 0da3c0022d3118135e56908dfa4c69e6699770ce)
  - Installing sylius/sylius (dev-master master)
    Cloning master

Created project in sylius
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
    - Installation request for fabpot/goutte v1.0.3 -> satisfiable by fabpot/goutte[v1.0.3].
    - fabpot/goutte v1.0.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
  Problem 2
    - Installation request for instaclick/php-webdriver 1.0.17 -> satisfiable by instaclick/php-webdriver[1.0.17].
    - instaclick/php-webdriver 1.0.17 requires ext-curl * -> the requested PHP extension curl is missing from your system.
  Problem 3
    - fabpot/goutte v1.0.3 requires ext-curl * -> the requested PHP extension curl is missing from your system.
    - behat/mink-goutte-driver v1.0.9 requires fabpot/goutte ~1.0.1 -> satisfiable by fabpot/goutte[v1.0.3].
    - Installation request for behat/mink-goutte-driver v1.0.9 -> satisfiable by behat/mink-goutte-driver[v1.0.9].
4

2 に答える 2

10

このエラーは、PHP の curl 拡張機能が見つからない場合に発生します。sylius の依存関係の一部は、その拡張機能に依存しています。

このエラーを解決するには、php-curl 拡張機能をインストールして有効にします。

apt-get を使用:

sudo apt-get install php5-curl

または次のようにします。

http://php.net/manual/en/curl.installation.php

于 2013-11-14T12:28:16.583 に答える