web-dev-qa-db-fra.com

Impossible de charger la classe \ Drush \ VersionControl \ Backup

Je continue à recevoir cette erreur: Impossible de charger la classe\Drush\VersionControl\Backup chaque fois que j'essaie de mettre à jour mon Drupal = installer à partir de 8.4.0 à 8.4.2.

J'exécute le composer fourni drush Drush Version: 8.1.15

Maintenant, voici ce que j'ai essayé:

  • drush up drupal --debug
    Impossible de charger la classe\Drush\VersionControl\Backup

  • drush up drupal --debug --version-control = svn
    Aucun contrôle de version ou moteur de sauvegarde valide trouvé

  • drush up drupal --debug --version-control = git
    Aucun contrôle de version ou moteur de sauvegarde valide trouvé

  • drush up drupal --debug --no-backup
    Aucun contrôle de version ou moteur de sauvegarde valide trouvé

si quelqu'un pouvait répondre à l'une de ces questions pour moi, je l'apprécierais vraiment: comment désactiver le contrôle de version? Comment définir le contrôle de version valide dont cette chose se plaint? Comment configurer le moteur de sauvegarde?

Remarque: certaines solutions là-bas ont mentionné que nous devons supprimer la version composer fournie et installer drush à un emplacement différent. Pour être honnête, je ne veux pas utiliser cette solution.

Merci.

5
winteck

J'utilise le composer drush fourni Drush Version: 8.1.15

Drupal 8.4 nécessite Drush 9, alors mettez à niveau votre Drush pour commencer.

composer global require drush/drush:master 

enter image description herehttp://docs.drush.org/en/master/install/

4
No Sssweat

Soyez prêt à avoir ce genre de problèmes lorsque vous n'en avez pas tilisez composer pour construire vos sites D8.4 + .

Jetez également un œil à une réponse acceptée sur la façon de résoudre votre problème d'une manière alternative.

2
Artreaktor

Mettez à jour manuellement et suivez les instructions dans le lien ci-dessous. Il fonctionne avec drupal 8.5.1 -> 8.6.2 avec drush 8.1.15

https://knackforge.com/blog/rajamohamed/how-manually-update-drupal-8-core#comment-3917

0
Guillermo

Installez drush globalement.

composer global require drush/drush:8.x

Fonctionne sur Drupal 7 et 8.

0
Chris Happy