Après une mise à jour, Elementor doit parfois adapter les données qu’il stocke dans la base. Le bandeau « Elementor Data Updater » lance ce travail, qui se poursuit en arrière-plan grâce aux tâches planifiées de WordPress. S’il reste affiché ou revient sans cesse, la mise à jour ne se termine pas : tâches planifiées bloquées, ressources insuffisantes ou processus resté verrouillé.
Pourquoi cette erreur apparaît
- Les tâches planifiées de WordPress (WP-Cron) ne s’exécutent pas, par exemple quand DISABLE_WP_CRON est activé sans tâche cron sur le serveur.
- Le serveur bloque les requêtes que le site s’envoie à lui-même.
- La mémoire ou le temps d’exécution manquent pour traiter une base volumineuse.
- Un traitement précédent s’est arrêté en route et a laissé un verrou.
- Elementor Pro, qui a sa propre mise à jour de données, n’est pas dans une version compatible avec Elementor.
Comment corriger le problème
Sauvegarder puis lancer la mise à jour
Avant tout, sauvegardez le site entier, fichiers et base de données. Cliquez ensuite une seule fois sur « Update Now » dans le bandeau, puis laissez le traitement se terminer sans relancer l’opération.
Forcer l’exécution une seule fois
Si le bandeau indique que la mise à jour tourne en arrière-plan (« Taking a while? »), cliquez une fois sur le lien « Click here to run it now ». Évitez les clics répétés, qui feraient se chevaucher les traitements.
Vérifier les tâches planifiées
Outils > Santé du site signale les tâches planifiées en retard et les requêtes de bouclage bloquées. Si wp-config.php contient DISABLE_WP_CRON à true, une tâche cron du serveur doit appeler wp-cron.php ; sinon, rien ne s’exécute en arrière-plan.
Aligner les versions
Mettez Elementor et Elementor Pro à jour ensemble. Un écart de version peut faire réapparaître le bandeau à chaque visite de l’administration.
Terminer la mise à jour avec WP-CLI
En SSH, cette commande exécute toute la mise à jour de la base sans dépendre des tâches planifiées. Si elle répond qu’un processus est déjà en cours alors que rien ne tourne, relancez-la avec l’option -force.
wp elementor update db
Lire le journal d’Elementor
Si le bandeau revient malgré tout, la section Log des informations système d’Elementor et le fichier wp-content/debug.log indiquent l’étape qui échoue, souvent une erreur de mémoire ou un module complémentaire.
Sauvegardez fichiers et base avant toute mise à jour de données, et n’utilisez -force que si vous êtes certain qu’aucune mise à jour n’est réellement en cours.
Un autre message d'erreur ? Collez-le dans le décodeur : il le reconnaît et vous oriente vers la bonne fiche.
Ouvrir le décodeur