J'ai fouillé dans des trucs et je n'arrive pas à trouver une autre raison pour le message "Une autre mise à jour est en cours."
Pour clarifier, j'ai déjà essayé le correctif Fix Another Update Is In Progress. Il dit "Il n'y a pas de problème. Continuez avec votre mise à jour de WordPress".
Cependant, si j'essaie de mettre à jour, je reçois toujours ce message. Quoi d'autre, outre le verrou d'entrée de la base de données des options, peut être la cause?
J'ai ce problème et ça me rend folle.
Y a-t-il une autre cause possible? Je reçois cette erreur mais il n'y a PAS D'OPTION DE VERROUILLAGE dans la base de données.
C'est assez énervant.
J'ai même mis à jour manuellement la dernière mise à jour pour voir si cela résoudrait le problème. Il n'a pas.
Merci pour votre aide et vos suggestions.
METTRE À JOUR
Je suis entré et ai enregistré les requêtes qu'il exécute pour les mises à jour. J'ai vérifié que NO core_update.log était présent. Commencé à enregistrer et obtenu ceci.
event_time;"user_Host";"thread_id";"server_id";"command_type";"argument"
2018-04-17 09:38:14;"root[root] @ localhost [::1]";"361";"1";"Query";"SELECT option_value FROM wp_options WHERE option_name = 'auto_core_update_failed' LIMIT 1"
2018-04-17 09:38:15;"root[root] @ localhost [::1]";"361";"1";"Query";"INSERT IGNORE INTO `wp_options` ( `option_name` `option_value` `autoload` ) VALUES ('core_updater.lock' '1523979495' 'no') /* LOCK */"
2018-04-17 09:38:15;"root[root] @ localhost [::1]";"361";"1";"Query";"SELECT option_value FROM wp_options WHERE option_name = 'core_updater.lock' LIMIT 1"
J'ai presque l'impression qu'il ajoute le fichier de verrouillage, puis vérifie s'il est présent lors de la mise à jour. Puis crache l'erreur. Presque comme si ça se passait dans le mauvais ordre.
Cela devrait durer plus de 15 minutes. Vérifiez s’il existe un dossier .maintenance dans le dossier d’installation de WordPress ou exécutez la commande suivante de wp-cli
$ wp option delete core_updater.lock