Как установить Commerce 2 в Drupal 8?

Аватар пользователя artur.baranok
Опубликовано пн, 11/23/2015 - 11:12 пользователем artur.baranok
Форумы: 

Вы могли заметить, что при установки новой версии Drupal Commerce 2 возникают данные ошибки:

Commerce Price requires the commerceguys/intl library.
Address requires the commerceguys/addressing library.

Вам необходимо выполнить несколько действий:

1. Установка Composer

Вы могли заметить, что при установки новой версии Drupal Commerce 2 возникают данные ошибки:

Commerce Price requires the commerceguys/intl library.
Address requires the commerceguys/addressing library.

Вам необходимо выполнить несколько действий:

1. Установка Composer через командную строку

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
export PATH="$HOME/.composer/vendor/bin:$PATH"
source ~/.bash_profile

2. Установка модуля Composer Manager на ваш проект https://www.drupal.org/project/composer_manager

3. Выполнить в командной строке

php modules/composer_manager/scripts/init.php
composer drupal-update

4. Включить модули через командную строку или через интерфейс Drupal 8

drush en -y commerce commerce_order commerce_product commerce_tax
Аватар пользователя Максим

Drupal\composer_manager\Composer\Command::update
Loading composer repositories with package information
Updating dependencies (including require-dev)
- Updating jcalderonzumba/mink-phantomjs-driver dev-master (10d7c48 => 5bf53fa)
[RuntimeException]
The .git directory is missing from vendor/jcalderonzumba/mink-phantomjs-driver, see https://getcomposer.o
rg/commit-deps for more information

Подскажите из-за чего это может быть? Как решить эту проблему? Спасибо.

Аватар пользователя Vladimir

Выскочило такое же, решил так: composer drupal-update --no-dev
Не знаю на что повлияет, ошибка исчезла... Продолжаю тыкать...

Аватар пользователя Виталий

У меня при выполнении mv composer.phar /usr/local/bin/composer выходит сообщение mv: cannot move `composer.phar' to `/usr/local/bin/composer': Permission denie

Аватар пользователя Виталий

Всё сделал как написано, всё установилось, а модули всё равно не включаются, всё равно выскакивает
Commerce Price requires the commerceguys/intl library.
Address requires the commerceguys/addressing library.
хотя в рапорте композера указанно что эти библиотеки установлены. Кэш чистил.