Запуск 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

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

Ответы:


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.


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
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.