Au secours, j'ai mis à jour PHP et maintenant mon site ne fonctionne plus

Dans cet article, nous expliquons ce que vous pouvez faire pour rendre votre site compatible avec la dernière version de PHP. La mise à jour vers une version plus récente de PHP peut améliorer les performances et la sécurité de votre site Web. Cependant, si votre site n’est pas compatible avec la dernière version, il peut cesser de fonctionner.

Notre support est prêt à vous aider à identifier le problème et à vous guider dans la bonne direction. Cependant, il ne peut pas résoudre le script pour vous.


Utilisez-vous un CMS comme WordPress, Joomla ou Drupal ?

Vous pouvez probablement réparer votre site en le mettant à jour vers la version la plus récente. Il se peut que certains de vos plugins, modules ou extensions ne soient pas pris en charge, mais trouver une alternative n'est généralement pas un problème. De plus, si un plugin ou une extension ne prend pas en charge une ancienne version de PHP, cela indique qu'il n'a pas été mis à jour depuis un certain temps, ce qui peut entraîner d'autres vulnérabilités.

Pouvez-vous revenir à une version antérieure de PHP ?

La solution la plus rapide est de revenir à une version antérieure de PHP dans le panneau de configuration one.com. Cela devrait faire fonctionner votre site à nouveau, vous permettant d’effectuer des mises à jour depuis le back-end. Revenir à une version antérieure n’est qu’un moyen pour vous aider à réparer le site, pas une solution !

Astuce : Grâce à notre module complémentaire de PHP Extended Support vous pouvez également revenir aux versions expirées, telles que PHP 7.4 et 8.0. Les versions expirées restent payantes, le temps de résoudre les problèmes et de mettre à jour votre site vers une version PHP stable.

N'est-il pas possible de revenir à une version antérieure de PHP ?

Ensuite, vous devez effectuer une mise à jour manuelle. 

Pour Wordpress, nous avons créé un guide sur la façon de procéder manuellement :

Pour Drupal, veuillez consulter le guide externe suivant :

Pour Joomla, veuillez consulter ces liens avec des guides et de la documentation :


Votre site web est-il réalisé avec un code personnalisé spécialement écrit ?

Ensuite, la correction sera difficile ; elle nécessite une réécriture du code pour le rendre compatible avec une version stable de PHP.

Pouvez-vous contacter la personne ou l’entreprise qui a créé votre site ?

La personne qui a écrit le code est généralement la mieux armée pour le mettre à jour. Si vous avez la possibilité de faire appel à cette personne pour vous aider, c'est peut-être la solution la plus simple. Sinon, un autre développeur connaissant bien le codage en PHP devrait également pouvoir le réécrire pour vous.

L'inconvénient de cette solution est que vous pourriez avoir à payer une redevance, et vous pourriez rencontrer le même problème lorsque la dernière version stable de PHP arrive en fin de vie.

Avez-vous envisagé de passer à Website Builder ou WordPress ?

Si la réparation de votre site est trop coûteuse ou trop longue, il peut être plus facile de le recréer sur une autre plateforme, comme notre Website Builder ou WordPress.

  • Website Builder n’utilise pas PHP, ce qui signifie que vous n’avez jamais à le mettre à jour. Il est développé entièrement en interne, ce qui garantit qu’il fonctionne très bien sur nos serveurs et qu’il est facile à entretenir. Si vous avez besoin d’un site Web pour présenter votre entreprise ou votre organisation avec la possibilité de vous contacter, Website Builder devrait couvrir vos bases.
  • WordPress est une bonne option si vous souhaitez un site au contenu plus dynamique. WordPress est utilisé dans environ un tiers de tous les sites Web. Cela garantit une mise à jour constante et offre un large éventail de thèmes et de plugins pour couvrir tous vos besoins.

Conseil : Essayez notre Premium WP Care, qui vous offre le meilleur des deux mondes ; toute la flexibilité dont vous avez besoin, tandis que nous nous chargeons des mises à jour et de la sécurité.


Articles liés :

Cet article vous a-t-il été utile ?

Vous ne trouvez pas ce que vous cherchez ?

Commencez une conversation

Le moyen le plus rapide de nous contacter – en semaine de 09h00 à 16h00.