Quelques heures après la sortie de WordPress 4.9.3 , l’équipe de développement de WordPress l’a suivi avec la version 4.9.4 pour corriger un bug critique avec le processus de mise à jour automatique. Le bogue génère une erreur PHP fatale lorsque WordPress tente de se mettre à jour.

Cette erreur nécessite que les propriétaires et les administrateurs de sites WordPress mettent manuellement à jour WordPress 4.9.4 en visitant votre tableau de bord et en cliquant sur le bouton [Mettre à jour maintenant] sur la page Mises à jour. Alternativement, vous pouvez mettre à jour en téléchargeant les fichiers via SFTP ou en utilisant WP-CLI.

Dion Hulse, développeur en chef de WordPress, dit que les hôtes gérés qui appliquent les mises à jour automatiquement pour leurs clients pourront mettre à jour les sites comme ils le font normalement. Cela peut expliquer pourquoi certains utilisateurs ont signalé que les sites fonctionnant sous 4.9.3 ont été automatiquement mis à jour en version 4.9.4 sans problème.

Le bogue provient d’une tentative de réduire le nombre d’appels d’API effectués lors de l’exécution du job cron de mise à jour automatique. Malheureusement, le code commis a eu des conséquences inattendues. « Cela déclenche une erreur fatale car toutes les dépendances de find_core_auto_update() ne sont pas satisfaites », a déclaré Hulse.

Un post-mortem sera publié une fois que l’équipe aura déterminé comment éviter que cette erreur ne se reproduise à l’avenir. « Nous n’aimons pas les bugs dans WordPress, et nous allons prendre des mesures pour augmenter la couverture automatique de nos mises à jour et améliorer les outils pour aider à détecter les bugs similaires avant qu’ils ne deviennent un problème dans le futur, « Hulse a dit.

Bien que WordPress 4.9.3 et 4.9.4 n’incluent aucun correctif de sécurité, il est important de noter que pour recevoir des mises à jour de sécurité automatiques à l’avenir, les sites utilisant la branche 4.9 doivent exécuter au moins la version 4.9.4. Les branches plus anciennes ne sont pas affectées.


Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *