1 000 FAQ, 500 tutoriels et vidéos explicatives. Ici, il n'y a que des solutions !
Résoudre un problème PHP (version obsolète)
Ce guide explique pourquoi il est dangereux d'utiliser une version de PHP qui n'est plus officiellement tenue à jour et comment utiliser une version de PHP plus récente avec un site Web hébergé par Infomaniak.
Une version obsolète de PHP est-elle dangereuse?
Lorsque vous utilisez une version de PHP (bientôt) vulnérable sur un ou plusieurs de vos sites, un message d'avertissement s'affiche dans le tableau de bord des hébergements concernés.
Le langage PHP évolue régulièrement et lorsque vous utilisez une version de PHP qui n'est plus tenue à jour, vous exposez votre site Web à des risques de sécurité. Des personnes malveillantes pourraient par exemple exploiter des failles de sécurité connues pour s'introduire sur votre site et en modifier le contenu. Il est donc vivement recommandé de toujours utiliser une version récente de PHP.
3 situations sont possibles:
- la version de PHP est pleinement supportée‍: aucune action n'est requise
- la version de PHP reçoit uniquement des mises à jour de sécurité‍: il est recommandé d'utiliser une version plus récente de PHP
- la version de PHP n'est plus tenue à jour‍: il est vivement recommandé d'utiliser une version plus récente de PHP
En savoir plus: http://php.net/supported-versions.php
Utiliser une version plus récente
Les dernières versions de PHP sont plus performantes et accélèrent le chargement des sites Web.
Avant d'utiliser une version plus récente de PHP, il est important de suivre les précautions suivantes :
- Si votre site utilise un CMS ou une application Web (WordPress, Joomla, Drupal, etc.), assurez-vous que la version actuelle du CMS est prise en charge par la version de PHP que vous souhaitez utiliser.
- Si votre site a été développé manuellement, consultez la documentation officielle de PHP pour vous informer sur les fonctions modifiées et les éventuels changements susceptibles d’affecter le fonctionnement de votre code.
En cas de dysfonctionnement après la migration vers une version plus récente de PHP, il est parfois possible de revenir à une version précédente, à condition que celle-ci soit encore supportée!