J'essaie de mettre à jour mon noyau drupal 7.31 vers 7.32 via Drush.
J'ai exécuté les commandes suivantes
$ drush pm-releases
Project Release Date Status
drupal 7.x-dev 2014-Oct-15 Development
drupal 7.32 2014-Oct-15 Supported, Recommended, Security
drupal 7.31 2014-Aug-06 Security
Après la commande ci-dessus, j'ai exécuté ce qui suit:
$ drush pm-update drupal
Update information last refreshed: Thu, 10/16/2014 - 07:33
Name Installed Version Proposed version Message
Drupal 7.31 7.31 Unknown
No code updates available.
j'ai donc exécuté la commande suivante:
$ drush pm-update drupal-7.32
Update information last refreshed: Thu, 10/16/2014 - 07:33
Name Installed Version Proposed version Message
drupal-7.32 Unknown Unknown Specified version not found
No code updates available.
Voici les versions pour drush et composer. Les deux sont aux dernières versions.
$ drush version
Drush Version : 7.0-dev
Composer version 1.0-dev
Réponses:
drush rf
actualisera les versions disponibles et à ce stade, vous devriez pouvoir exécuterdrush up
oudrush up drupal
.la source
drush
n'ai jamais entendu parler depm-refresh
Works comme prévu. Merci!J'ai le même problème. Impossible de mettre à jour la liste des modules et du noyau. CC essayé, cache_update tronqué. Eh bien, tout ce que je pouvais trouver et toujours rien. Ce qui est étrange, c'est que sur localhost, c'est là que j'obtiens cela, sur un serveur distant, c'est ok.
J'ai donc résolu le problème en désactivant et en désinstallant le gestionnaire de mise à jour et en le réinstallant.
la source
En plus de toutes les bonnes réponses ci-dessus, assurez-vous de vérifier les éventuels problèmes de défaillance cérébrale [facepalm]:
Si vous exécutez
drush status
et qu'il a la version mise à jour mais que vous voyez toujours les alertes de mise à jour dans la page Rapports GUI> Mises à jour disponibles, alors vous pourriez être un idiot f # ¢ & ing total comme moi et regarder différentes copies du site.Si vous avez déjà essayé
drush rf
et que vous comparezdrush status
et qu'il a le même numéro de version actuel que vous obtenez lorsque vous exécutez,drush pm-releases drupal
vous avez certainement un problème autre que drush qui ne fonctionne pas correctement.la source
J'ai aussi eu le même problème.
Le redémarrage du serveur MySQL n'a pas fonctionné pour moi.
Désactiver le gestionnaire de mise à jour, le désinstaller puis le réactiver a fonctionné pour moi.
la source
La solution proposée par Danny Englander a fonctionné.
Le redémarrage du serveur mysql a fait l'affaire.
Merci Danny.
la source
Exécutez tout d'abord:
Ensuite, vous devriez voir tous les noms de balises comme ceci:
Vous pouvez maintenant obtenir le nom du projet et le numéro de version comme celui-ci 'drupal-7.38' et l'exécuter pour forcer la mise à jour de cette version:
Vous pouvez même choisir une version de développement de mise à jour en écrivant le numéro de version de développement.
Cela fonctionne également avec les modules de mise à jour. Si vous devez forcer la mise à jour d'un module comme ctools pour une version de développement, vous pouvez exécuter:
Profitez de drush <3
la source
J'ai eu le même problème, la commande
ne trouvait pas la nouvelle version drupal. Même le module de mise à jour, à partir de l'interface d'administration, ne montrait pas la nouvelle version du noyau drupal. J'ai réussi à tronquer la table cache_update
Pour ce que j'ai vu, le module de mise à jour met en cache les informations de la nouvelle version dans ce tableau, pour des raisons étranges, la
drush cc all
commande ne nettoyait pas ce tableau, donc la nouvelle version de drupal core ne peut pas être trouvée.la source