Aller au contenu principal
Compatibilité

WordPress 7.1 et PHP 8.6 : votre hébergement est-il vraiment prêt ?

WordPress 7.1 arrive avec PHP 8.6 : vérifiez compatibilité, performances, sauvegardes et environnement de test chez votre hébergeur.

Par Thomas Girard 7 min de lecture
WordPress 7.1 et PHP 8.6 : votre hébergement est-il vraiment prêt ?

Ne mettez pas à jour le site public vers PHP 8.6 ou WordPress 7.1 uniquement parce que ces versions sont proposées. Faites d’abord un test sur une préproduction : la compatibilité dépend aussi des extensions, du thème, du code personnalisé, de la configuration PHP et de votre capacité à restaurer le site.

Les notes de version officielles doivent confirmer les versions de PHP prises en charge. Tant qu’elles ne présentent pas PHP 8.6 comme requis ou compatible pour votre version de WordPress, ne le considérez pas comme un prérequis automatique.

Vérifications avant le test

L’hébergeur détermine la version de PHP exécutée, ses modules, les ressources disponibles, les journaux d’erreurs et les options de sauvegarde. Une version sélectionnable dans le panneau d’administration ne garantit pas que les extensions PHP nécessaires sont actives ni que votre site la supporte.

  • Vérifiez que vous pouvez sélectionner PHP 8.6 et revenir à la version actuelle si nécessaire.
  • Contrôlez les extensions PHP requises, la mémoire disponible, la durée maximale d’exécution et l’espace disque.
  • Assurez-vous que la version de MySQL ou MariaDB est compatible avec WordPress et vos extensions.
  • Prévoyez un accès aux journaux PHP ou au support de l’hébergeur pour les obtenir.

Dans WordPress, Outils > Santé du site donne un premier état de l’environnement, sans remplacer les tests du site. Les prérequis techniques de WordPress indiquent le socle général ; un site marchand ou personnalisé peut avoir des besoins supplémentaires.

Vérifiez aussi que votre version de PHP reçoit encore des correctifs de sécurité. Le calendrier officiel figure sur la page des versions PHP supportées.

Test et mise en production

Clonez le site sur un environnement de staging ou sur un sous-domaine protégé, avec une base de données distincte. Réalisez auparavant une sauvegarde complète des fichiers, de la base de données et de la configuration utile, puis vérifiez qu’elle est restaurable et accessible hors du serveur principal.

  • Mettez à jour WordPress, le thème et les extensions sur la copie, puis passez cette copie à PHP 8.6.
  • Testez les fonctions critiques : connexion, formulaires, recherche, panier, commande de test, espace client, génération de documents et tâches planifiées.
  • Consultez les journaux PHP, y compris si le site semble fonctionner normalement.

Activez temporairement le journal de débogage uniquement en préproduction, selon la documentation officielle de débogage. Ne laissez pas l’affichage des erreurs actif sur le site public, car il peut révéler des informations techniques.

Passez en production seulement si les fonctions essentielles sont validées, qu’aucune erreur bloquante n’apparaît et que le retour arrière est prêt. Programmez l’intervention pendant une période creuse et évitez de cumuler le même jour changement de PHP, refonte de thème et mises à jour majeures.

Attendez si une extension critique n’annonce pas de compatibilité, si les journaux signalent des erreurs fatales ou répétées, ou si aucune sauvegarde restaurable n’est disponible. Conservez alors une version de PHP encore supportée, surveillez les correctifs des éditeurs et recommencez les tests après leur publication.