Estimated reading time: 2 minutes
Merci pour la lecture de cet article, n'oubliez pas de vous inscrire
Probleme de boucle sur WordPress
Si vous manipulez plusieurs dizaines de sites WordPress, il n’est pas anodin de se retrouver avec un boucle infinie (infinite loop) dans l’administration. Celle-ci vous affichera que la base de donnĂ©es n’a pas Ă ĂȘtre mise Ă jour.
Pas de mise Ă jour requise
Votre base de données WordPress est déjà à jour !
Comprendre ce qu’il se passe
Comme expliqué dans la documentation officielle, pour savoir si WordPress doit mettre à jour sa base de données, il compare sa version actuelle avec une table de translation.
C’est une bonne solution, seul hic, si vous possĂ©dez un cache d’objet (Memcached ou APC), celui-ci stockera dans son cache la variable db_version prĂ©sente dans la table wp_options. La valeur dans le cache Ă©tant demandĂ©e avant celle prĂ©sente dans la base donnĂ©es sans ĂȘtre mise Ă jour, la boucle se met ainsi en place…
Corriger la panne
Deux solutions s’offrent Ă vous, la premiĂšre:
Corriger la version (ou effacer) prĂ©sente dans le cache. Cette solution est la plus efficace, elle ne crĂ©e pas d’interruption de service, et elle est propre, mais elle requiert une certaine comprĂ©hension de votre systĂšme de cache, et elle n’est donc pas adaptĂ©e Ă tout le monde.
La deuxiÚme solution: vider (ou redémarrer) votre systÚme de cache.
Si vous utilisez APC, c’est bien sĂ»r le service Apache ou Nginx qui est chargĂ© de son lancement.
Lien court pour cet article : https://zut.io/uTfG5








