J'ai récemment mis à jour la version Wordpress de mon blog vers 3.9. Après avoir exécuté la mise à jour, j'ai reçu ce message en essayant d'accéder au panneau d'administration.
Mise à jour de la base de données requise
WordPress a été mis à jour! Avant de vous envoyer sur votre chemin, nous devons mettre à jour votre base de données vers la dernière version.
Le processus de mise à jour peut prendre un peu de temps, alors soyez patient.
On me présente alors un bouton " Mettre à jour la base de données Wordpress ". Lorsque je clique sur le bouton, après une courte pause, le message suivant s'affiche.
Mise à jour terminée
Votre base de données WordPress a été mise à jour avec succès!
Génial. Sauf que chaque fois que j'essaie d'accéder au panneau d'administration, je suis présenté à nouveau le premier message me demandant à nouveau de mettre à jour ma base de données.
Quelqu'un connaît-il un moyen de sortir de cette boucle infinie?
Réponses:
J'ai eu cela sur l'un de mes sites récemment (réglé sur la mise à jour automatique du noyau, donc je ne sais pas si c'est sur 3.9 ou l'un de 3.8. *). Le vidage du cache l'a corrigé -
wp cache flush
via wp-cli, j'imagine que d'autres façons fonctionneraient aussi bien.la source
Cela est dû à une erreur de correspondance entre les versions des bases de données que vous avez déclaré utiliser dans les paramètres.
Veuillez suivre ces étapes:
/wp-include/
dossier et ouvrez leversion.php
.$wp_db_version
et notez-la.wp_options
Trouvez la
db_version
valeur:SELECT option_value FROM yourdatabase.wp_options WHERE option_name = 'db_version';
Ces deux valeurs doivent être identiques . Modifiez-le dans le
version.php
fichier, pas dans la base de données.Source: http://wpquestions.com/question/showChrono/id/4151
Source: https://stackoverflow.com/a/23506630/2615737
la source