Mise à jour effectuée mais non détectée par Drupal

Information importante

En raison d'un grand nombre d'inscriptions de spammers sur notre site, polluant sans relache notre forum, nous suspendons la création de compte via le formulaire de "sign up".

Il est néanmoins toujours possible de devenir adhérent•e en faisant la demande sur cette page, rubrique "Inscription" : https://www.drupal.fr/contact


De plus, le forum est désormais "interdit en écriture". Il n'est plus autorisé d'y écrire un sujet/billet/commentaire.

Pour contacter la communauté, merci de rejoindre le slack "drupalfrance".

Si vous voulez contacter le bureau de l'association, utilisez le formulaire disponible ici, ou envoyez-nous un DM sur twitter.

Bonjour,

Un petit coup de composer update drupal/core --with-dependencies donne "Nothing to install or update".

Quand je vais voir les "Mises à jour disponibles", ça donne :
"Drupal core 8.6.1 Mise à jour de sécurité nécessaire !

Version recommandée : 8.6.7 (2019-Jan-17) "

J'ai même essayé de forcer la 8.6.7 dans composer.json mais même résultat.

"require": {
"composer/installers": "^1.0.24",
"wikimedia/composer-merge-plugin": "^1.4",
"drupal/core": "^8.6.7"
},
"replace": {
"drupal/core": "^8.6.7"
},

Une idée à me soumettre ?

Version de Drupal : 
Tags : 

Salut Cinephil ça gaze ? ;-)
Le plus simple pour mettre à jour le core de Drupal 8 via Composer (et en plus ça mettra à jour les modules en même temps si besoin) c'est d'écrire ces 2 lignes :
composer clear-cache (juste au cas où)
puis
composer update

Bonne journée
Paps

Bonjour Gilles,
Visiblement dans la console Linux, ça a chargé un tas de trucs mais c'est toujours pareil ; Drupal me dit qu'il est en 8.6.1. :(

Une autre idée à me soumettre ?

Phil

Tu peux essayer plusieurs choses :
1. composer update drupal/core symfony/config --with-dependencies
ou
2. composer update drupal/core webflo/drupal-core-require-dev --with-dependencies

Sinon en dernier recours

Supprimer le dossier core & vendor
sudo composer install
sudo composer update
Vider cache navigateur ou attendre qqles heures
Dans le fichier settings.php -> ligne 325 : $settings['update_free_access'] = FALSE; passer à "TRUE"
puis
faire "nomdusite.com/update.php"
remettre à FALSE

Voilà tout ce que je peux te dire
Bonne chance
Paps

Bon, finalement, la meilleure méthode fonctionnelle que j'ai trouvée est la suivante :

Télécharger la dernière version puis la décompresser.
Copier les répertoires core et vendor sur les existants. Ainsi, les éventuelles librairies additionnelles dans vendor ne seront pas détruites.
Un coup de update.php.
Revenir au site et mettre à jour les modules via le site.

Bien sûr tout ça en ayant fait la sauvegarde du site et de la BDD avant.