Dans ce guide, nous décrivons les différentes options disponibles pour que votre site soit compatible avec la dernière version de PHP.
Notre équipe est à votre disposition pour identifier le problème et vous aider à le résoudre. En revanche, elle ne peut pas corriger le script à votre place.
- Utilisez-vous un CMS comme WordPress, Joomla ou Drupal ?
- Votre site présente-t-il un code personnalisé, créé spécifiquement pour votre site ?
Utilisez-vous un CMS comme WordPress, Joomla ou Drupal ?
Vous pouvez probablement réparer votre site en le mettant à jour vers la dernière version. Certains de vos plugins, modules ou extensions peuvent ne pas être pris en charge, mais il n'est généralement pas difficile de trouver une alternative. Par ailleurs, si un plugin ou une extension ne prend pas en charge PHP 8.2, cela indique qu'il n'a pas été mis à jour depuis longtemps, ce qui peut entraîner d'autres vulnérabilités.
Peut-on quand même revenir à la version précédente de PHP ?
PHP 8.0 est encore disponible dans le panneau de configuration, ce qui signifie que vous pouvez revenir en arrière pour corriger certains problèmes. En revenant à une version antérieure de PHP, votre site devrait fonctionner à nouveau, ce qui vous permettra d'effectuer les mises à jour à partir du back-end, ce qui pourrait être plus facile. Le retour à une version antérieure n'est donc qu'un moyen de vous aider à réparer le site, pas une solution.
Impossible de revenir à une ancienne version de PHP ?
Alors vous devrez réaliser une mise à jour manuelle. Nous avons créé un guide pour WordPress :Mise à jour manuelle de Wordpress.
Pour Drupal, veuillez consulter les guides externes suivants :
Pour Joomla, veuillez consulter ces guides et documentations :
Votre site présente-t-il un code personnalisé, créé spécifiquement pour votre site ?
Leur résolution s'annonce difficile; elle exige la réécriture du code afin qu'il soit compatible avec PHP 8.2.
Pouvez-vous contacter la personne ou l'entreprise ayant créé votre site ?
L'auteur du code est généralement la personne la mieux équipée pour le mettre à jour. Si vous avez la possibilité d'obtenir l'aide de cette personne, il s'agit probablement de la meilleure solution. Dans le cas contraire, un autre développeur ayant des connaissances en PHP devrait également être capable de le réécrire.
L'inconvénient de cette solution est que vous aurez peut-être à payer des frais, et que vous rencontrerez probablement le même problème lorsque PHP 8.2 arrivera en fin de vie le 8 décembre 2024.
Avez-vous envisagé de passer à Website Builder ou WordPress ?
Si réparer votre site s'avère trop coûteux en argent ou en temps, il sera peut-être plus facile de le recréer sur une plateforme différente, comme Website Builder ou WordPress.
Website Builder n'utilise pas du tout PHP, aucune mise à jour n'est donc nécessaire. Il est développé entièrement en interne, ce qui assure un fonctionnement optimal sur nos serveurs et une maintenance aisée. Si vous avez besoin d'un site faisant office de vitrine pour votre entreprise ou votre organisation proposant un formulaire de contact, alors Website Builder devrait être suffisant.
Si vous souhaitez bénéficier d'un contenu plus dynamique, alors WordPress est un choix adéquat. WordPress est utilisé dans environ un tiers des sites. C'est pourquoi il est constamment mis à jour et propose de nombreux thèmes et plugins pour répondre à tous vos besoins.
Conseil: Essayez notre Solution WordPress géré, qui vous offre le meilleur des deux mondes: toute la flexibilité dont vous avez besoin, tandis que nous nous occupons des mises à jour et de la sécurité.
Articles connexes :