Nous avons réalisé que notre version Drupal core version est dépassée par deux versions. Nous exécutons actuellement 8.5. , mais 8.5.5 a été Plutôt que de mettre à jour directement deux versions, nous voulions passer de 8.5.3 à 8.5.4 puis finalement de 8.5.4 à 8.5.5.
Nous avons essayé ce qui suit, mais il n'a pas été mis à jour.
composer update drupal/core:8.5.4 --with-dependencies
Message après l'exécution de la commande composer
Rien à installer ou à mettre à jour
J'ai exécuté cette commande dans le répertoire en dehors de docroot dans C:\users\name\Sites\mysite\
qui contient les dossiers suivants
J'ai aussi couru composer why-not drupal/core:8.5.4
et a renvoyé le message suivant.
Il n'y a pas de package installé selon "drupal/core" dans les versions ne correspondant pas à 8.5.4
Après avoir exécuté composer why-not drupal/core:8.5.4
et en faisant des recherches supplémentaires sur le message d'erreur, je suis tombé sur Mise à niveau de 8.5.0 vers 8.5.1 à l'aide de composer
Cette commande a fait l'affaire pour moi.
composer require drupal/core:8.5.4 webflo/drupal-core-require-dev --update-with-dependencies
Regardez votre composer.json ... voyez-vous drupal/core répertorié sous "exiger" ou "remplacer"? Assurez-vous de le déplacer sous "exiger"