Submitted by CinePhil on
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 ?
Salut Cinephil ça gaze ? ;-)
Permalien Soumis par papoulepaps le 28 Janvier, 2019 - 09:15
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,
Permalien Soumis par CinePhil le 29 Janvier, 2019 - 08:31
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
Permalien Soumis par papoulepaps le 30 Janvier, 2019 - 09:06
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
Permalien Soumis par CinePhil le 1 Mars, 2019 - 00:27
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.