Запуск Drush возвращает ошибку

12

Я использую Drush версии 6.2.0 и последнюю бета-версию Drupal 8 на Dreamhosters. При запуске drush cc allв каталоге сайтов сразу после выполнения команды я получаю следующую ошибку:

Неустранимая ошибка: класс 'Drupal \ Core \ Session \ AccountInterface' не найден в /home/mywebsite/mywebsite.com/core/includes/bootstrap.inc в строке 63 Команда Drush прервана ненормально из-за неисправимой ошибки.

Ошибка: класс 'Drupal \ Core \ Session \ AccountInterface' не найден в /home/mywebsite/mywebsite.com/core/includes/bootstrap.inc, строка 63

Почему это происходит? Как я могу это исправить?

Emanegux
источник

Ответы:

12

Drush 6 не поддерживает Drupal 8. Вы должны использовать drush 7.0-rc1 с Drupal 8 beta 9 или drush master head с головой Drupal 8.

ОБНОВЛЕНИЕ : Drush 7 больше не поддерживает Drupal 8; Теперь используйте Drush 8 с Drupal 8.

greg_1_anderson
источник
9

Если вы используете Drush 8 с Drupal 8 и по-прежнему получаете эту ошибку ... Пожалуйста, убедитесь, что путь правильный. Для меня это сработало после установки переменной пути как:

export PATH="$HOME/.composer/vendor/bin:$PATH"
Индер Сингх
источник
Благодарность! Я попал в этот пост с похожей проблемой (при использовании drush site-install с локальным Drush 8 для установки Drupal 8) и настройка пути к composer / vendor / bin работала нормально.
Динопми
Потрясающие! После переустановки Drush это оказалось намного проще.
MadPhysicist
голосовать, работать на меня тоже
Юсеф
Где я могу добавить этот код?
logeshvaran
0

Что касается Drupal 8, drush cc allбольше нет способа очистить кеш, используйте drush crвместо этого:

`cache-clear all` is deprecated for Drupal 8 and later. Please use the `cache-rebuild` command instead.                                                                  [error]
ММСС
источник
0

Я столкнулся с той же ошибкой, используя Drush 5.10.0 из предыдущего проекта Drupal 7. Если у вас установлен глобальный композер, вы можете обновить Drush до последней версии, используя:

$ composer global require drush/drush:dev-master
Стив Малвихилл
источник