J'essayais de mettre à jour mon noyau wordpress vers la version 4.5.1, mais il manquait certaines autorisations sur mon système. Désormais, après avoir donné l'autorisation appropriée, je ne peux pas me débarrasser de ce message et je ne peux pas mettre à niveau. J'ai essayé de chercher un fichier .mainainance mais il n'y en a pas.
Comment puis-je mettre à jour maintenant?
Merci pour l'aide
$>wp option delete my_option
wp_options
WHEREoption_name
LIKE '% core_update%'" dans votre base de données. Supprimez simplement cette ligne "delete core_updater.lock" de la table wp_options et exécutez-la à nouveau. Ça aideRéponses:
C'est un verrou automatique pour empêcher les mises à jour simultanées du noyau. Il sera parti après 15 minutes. Si vous ne voulez pas attendre, supprimez l'enregistrement de la table d'options, en général
wp_options
.Depuis Wordpress 4.5:
Si vous avez une installation plus ancienne (avant Wordpress 4.5):
la source
core_updater.lock
(pour Wordpress 4.5.3)'core_updater.lock'
wp option delete core_updater.lock
Si vous utilisez wp-cli, exécutez la commande suivante:
Cette commande supprimera l'option nommée:
core_updater.lock
la source
Ajoutez ce code à n’importe quel plugin ou au fichier functions.php de votre thème . N'oubliez pas de le supprimer lorsque vous avez terminé pour éviter de feuilleter votre base de données sans raison.
la source
Pour @jeremyclarke, l’utilisation de ce terminal sur le terminal a résolu ce problème pour moi:
wp option delete core_updater.lock
la source
Confirmant cela
'core_updater.lock'
. Ce n'est peut-être pas évident au début, mais regardez la ligne771
.Maintenant, si vous le souhaitez, vous pouvez supprimer cette option:
la source