Versions de PHP
Qu'est-ce que PHP ?
PHP est le langage de programmation utilisé sur votre hébergement web (mutualisé ou micropaiement). Il s'agit du langage de programmation le plus utilisé sur le web, qui sert de socle à la plupart des CMS comme Wordpress, Prestashop, Joomla, ...
Comme tous les langages de programmation, PHP est amené à évoluer au fil du temps. Les nouvelles versions apportent de nouvelles fonctionnalités, et corrigent surtout les éventuelles failles de sécurité résiduelles. Une fois arrivées à obsolescence, les versions les plus anciennes de PHP ne sont plus maintenues.
Chaque branche de PHP n'est maintenue que quelques années : PHP 5.2 ne l'est plus depuis janvier 2011, PHP 5.3 depuis août 2014 et PHP 7.4 depuis novembre 2022. Afin de préserver la sécurité de votre site et de nos serveurs, il est donc primordial d'utiliser une version de PHP encore supportée par la communauté PHP (liste à jour sur php.net/supported-versions.php).
Si votre hébergement fonctionne encore sous une version ancienne de PHP (5.x ou 7.x), il est important de passer à une version plus récente.
1 - Vérifier la version de PHP utilisée sur votre hébergement
Pour vérifier la version de PHP de votre hébergement, il vous faut vous rendre dans
la gestion de votre hébergement mutualisé, puis cliquer sur "Modifier le php.ini" (1).
La version de PHP se trouve en haut de la page (2).
2 - Migrer vers une version supérieure de PHP
Pour changer de version, cliquez simplement sur "Changer la version de PHP" (3), puis sélectionnez une version supérieure. Vérifiez ensuite, en navigant sur votre site,
que votre code source est adaptée, et effectuez, le cas échéant, les modifications nécessaires sur votre site, en mettant à jour les fonctions non supportées.
Attention, les modifications du php.ini sont réinitialisées lors de chaque changement de version de PHP.
Notes : en cas de problème bloquant, vous pouvez revenir temporairement à la version inférieure, afin garder votre site en ligne le temps de procéder aux modifications qui s'imposent. Il est également recommandé de ne pas effectuer de changement trop radical entre les versions, et de migrer progressivement, version après version, jusqu'à la version de PHP la plus récente proposée dans votre espace client.