Running Drush devuelve un error

12

Estoy ejecutando Drush versión 6.2.0 y la última versión beta de Drupal 8 en Dreamhosters. Cuando ejecuto drush cc alldentro del directorio de sitios, recibo el siguiente error inmediatamente después de ejecutar el comando:

Error grave: la clase 'Drupal \ Core \ Session \ AccountInterface' no se encuentra en /home/mywebsite/mywebsite.com/core/includes/bootstrap.inc en la línea 63 El comando Drush finalizó de forma anormal debido a un error irrecuperable.

Error: la clase 'Drupal \ Core \ Session \ AccountInterface' no se encuentra en /home/mywebsite/mywebsite.com/core/includes/bootstrap.inc, línea 63

¿Por que sucede? ¿Cómo puedo arreglar esto?

Emanegux
fuente

Respuestas:

12

Drush 6 no es compatible con Drupal 8. Debe usar drush 7.0-rc1 con Drupal 8 beta 9, o drush master head con Drupal 8 head.

ACTUALIZACIÓN : Drush 7 ya no es compatible con Drupal 8; ahora, usa Drush 8 con Drupal 8.

greg_1_anderson
fuente
9

Si está utilizando Drush 8 con Drupal 8 y sigue recibiendo este error ... Asegúrese de que la ruta sea correcta. Para mí funcionó después de establecer la variable de ruta como: -

export PATH="$HOME/.composer/vendor/bin:$PATH"
Inder Singh
fuente
¡Gracias! Llegué a esta publicación con un problema similar (al usar drush site-install con un Drush 8 local para instalar Drupal 8) y configurar la ruta al compositor / vendedor / bin funcionó bien.
dinopmi
¡Increíble! Después de una reinstalación de Drush, resultó ser una solución mucho más simple.
MadPhysicist
vota, trabaja para mí también
Yusef
¿Dónde agrego este código?
logeshvaran
0

En cuanto a Drupal 8, drush cc allya no es la forma de borrar el caché, use drush cren su lugar:

`cache-clear all` is deprecated for Drupal 8 and later. Please use the `cache-rebuild` command instead.                                                                  [error]
MMS
fuente
0

Me encontré con el mismo error usando Drush 5.10.0 de un proyecto anterior de Drupal 7. Si tiene Composer instalado globalmente, puede actualizar Drush a la última versión usando:

$ composer global require drush/drush:dev-master
Steve Mulvihill
fuente