OSX 10.10 PHP Composer не находит необходимые расширения intl и mcrypt

Я пытаюсь создать торт приложение PHP на OSX 10.10 с помощью следующей команды:

php /usr/local/bin/composer.phar create-project --prefer-dist cakephp/app testapp

Когда я это делаю, я получаю следующую ошибку:

Your requirements could not be resolved to an installable set of packages.

Problem 1
- cakephp/cakephp 3.0.x-dev requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.1.x-dev requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.1 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.0-beta3 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.0-beta2 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.0-beta1 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.0-alpha2 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.0-alpha1 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.0-RC2 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.0-RC1 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- cakephp/cakephp 3.0.0 requires ext-intl * -> the requested PHP extension intl is missing from your system.
- Installation request for cakephp/cakephp ~3.0 -> satisfiable by cakephp/cakephp[3.0.0, 3.0.0-RC1, 3.0.0-RC2, 3.0.0-alpha1, 3.0.0-alpha2, 3.0.0-beta1, 3.0.0-beta2, 3.0.0-beta3, 3.0.1, 3.1.x-dev, 3.0.x-dev].

Я установил расширение intl через pear / pecl, но все еще продолжаю получать эту ошибку.

Пожалуйста, кто-нибудь, восстановите мою веру в PHP.

3

Решение

Возможно, вам придется бежать php5enmod intl активировать модуль PHP5.
В противном случае, проверьте, если вы установили intl справа установка PHP на OS X: есть стандартная установка OS X, но если вы установили версию PHP рядом версия для OS X, проверьте, есть ли у вас правильный PHP в вашем $PATH переменная.

0

Другие решения

Других решений пока нет …

По вопросам рекламы [email protected]