Si vous souhaitez que votre blog, votre site web ou votre boutique en ligne fonctionne normalement, il serait idéal d’envisager de modifier ou de mettre à jour la version PHP que vous utilisez sur votre site web. La nouvelle version de PHP (PHP7) n’est pas encore suffisamment répandue, mais cela ne saurait tarder, car elle apporte beaucoup de nouveautés et il est fort probable qu’elle soit requise pour l’installation ou l’utilisation des prochaines version de WordPress. 

Cet article suppose que vous avez déjà créé un site web ou un blog WordPress. Sinon consultez ce guide détaillé.

Mais si vous l’avez déjà fait continuons.  

Pourquoi devriez-vous faire la mise à niveau vers PHP 7 ?

Si vous utilisez WordPress sur votre serveur, vous avez évidemment PHP déjà installé. Alors, pourquoi faire la mise à niveau alors que tout semble si bien fonctionner ?

Voici quelques-unes des raisons les plus courantes pour lesquelles vous devriez envisager de faire la mise à niveau de votre version de PHP :

  • Les plugins et les scripts que vous avez installés ne sont plus compatibles avec la version que vous utilisez
  • Les exigences minimales pour exécuter WordPress ont augmenté
  • La version que vous utilisez a des failles de sécurité et la mise à niveau comprend un patch
  • Vous avez besoin de migrer vers une version plus stable
  • Vous voulez tester une version différente sur une installation de WordPress ou sur un environnement test
  • Vous avez trouvé des conflits entre la version que vous utilisez et les plugins, thèmes ou scripts que vous avez installés

Avez-vous déjà pensé à protéger votre blog ou site web ? voici Quelques conseils pour sécuriser votre blog WordPress

Ce sont toutes des raisons valables, mais avant d’aller de l’avant et mettre à jour votre version de PHP, il y a des inconvénients à la mise à niveau que vous devriez prendre en considération…

Quelques inconvénients importants à prendre en considération …

Basculer vers une version plus récente de PHP comporte quelques risques. Voici un plugin WordPress premium qui permettra de sauvegarder votre site web entièrement et de le restaurer en cas de panne.

La principale chose que vous devez garder à l’esprit avant de faire la mise à niveau est que tous vos plugins, thèmes et scripts ne sont pas nécessairement compatibles avec la dernière version de PHP que vous souhaitez utiliser

En cas d’incompatibilité, il est fort probable que votre site web ne soit plus utilisable ou que vous constatiez de nombreux bugs. D’ailleurs, WordPress vous dit désormais si un plugin est compatible avec votre version de PHP ou non.

Comment modifier mettre a jour version php wordpress

Chaque version de PHP propose de nouvelles variations, des améliorations et des corrections éventuelles, les correctifs de sécurité et la structure du code. Alors que certaines mises à jour sont moins complètes que d’autres, de nombreuses versions proposent des améliorations ou des modifications qui rendent certaines parties d’anciennes versions obsolètes.

Découvrez aussi Quelques plugins WordPress de sécurité pour votre blog

Dans certains cas, les versions entières telles que PHP 4 et plus, ne sont plus prises en charge. Si vous utilisez des plugins, des thèmes ou des scripts sur votre site web qui dépendent d’un code PHP obsolète et faites une mise à niveau vers une version plus récente de PHP, cette mise à niveau rendra le code obsolète et donc brisera le fonctionnement de votre blog.

Bien que ce ne soit pas toujours le cas, il est important de prendre conscience que les changements que vous apporterez auront des conséquences éventuelles. De cette façon, vous pouvez envisager les différents problèmes de compatibilités. Mais si vous avez besoin d’un thème WordPress premium qui sera toujours à jour consulter la liste suivante en fonction de votre niche.

En plus de vérifier manuellement votre site web pour découvrir les points faibles possibles, il existe de nombreux plugins qui vous permettront de savoir si oui ou non votre environnement est compatible à la mise à niveau. La bonne nouvelle en fait, c’est le fait de pouvoir rétrograder la version précédemment activée. En d’autres termes, si vous constatez des bugs, il est toujours possible de restaurer la précédente version de PHP… donc de passer par exemple de version 5.5 version la version 7.x et si tout ne marche pas bien, vous pouvez revenir à la version 5.5.

Vérifier la compatibilité de PHP

Voici quelques plugins que vous pouvez utiliser pour vérifier la compatibilité de votre environnement avec une version à jour de PHP :

  • Compatibility Checker PHP  – Ce plugin vous permet de définir une version de PHP et de faire une analyse par rapport à la version actuelle de PHP de votre hébergeur. Il crée également un rapport, pour vous dire ce qu’il faut corriger.
  • Error Log Monitor   – S’il y a des erreurs, vous pouvez activer un journal pour garder une trace de toutes les erreurs, ce qui vous aidera à les corriger plus facilement.

Vous pouvez également activer manuellement un journal privé d’erreur à l’aide « WP_DEBUG ». Vous pouvez aussi voir ce qui a changé pour chaque version de PHP avant la mise à niveau:

Si vous trouvez que vous utilisez un plugin, thème ou un script qui n’est pas compatible avec la version de PHP que vous souhaitez utiliser, vous pouvez contacter l’auteur ou le développeur pour vous aider à résoudre le problème. Si vous avez besoin d’un coup de main, vous pouvez laisser un commentaire dans cet article, je me ferai un plaisir de vous apporter des réponses.

Comment modifier la version de PHP

Alors, une fois que votre blog a passé le test de compatibilité, vous pouvez changer la version de PHP que vous utilisez via le SSH ou le cPanel. Si cela n’est pas une option à laquelle vous avez accès, contactez votre hébergeur Web. Dans la plupart des cas, ils peuvent faire la mise à jour pour vous ou effectuer d’autres tâches.

Effectuer une mise à niveau via le SSH (utilisateurs avancés)

Étant donné que les commandes SSH pour la mise à niveau ou l’installation d’autres versions de PHP sont différentes en fonction du type de serveur, alors il n’y a pas des commandes universelles qui fonctionnent partout.

Protéger votre blog ou votre site web en consultant notre tutoriel : Sucuri: Un outil efficace de protection contre les attaques sur WordPress

Cliquez sur l’une des ressources ci-dessous pour afficher les détails en fonction de votre type de serveur:

Gardez à l’esprit que si vous utilisez les commandes fournies dans ces liens, vous devez également supprimer le vieux paquet PHP de votre serveur. Étant donné que les commandes pour supprimer les anciennes versions vont également varier en fonction de votre type de serveur, consultez la documentation de votre serveur pour accéder aux commandes exactes.

Mise à jour ou modification PHP dans le cPanel

Si vous préférez choisir en quelques clics une version de PHP pour votre serveur, vous pouvez le faire en vous connectant à votre compte cPanel. Cependant, cette option n’est disponible que dans des versions par défaut du cPanel. Si ce n’est pas le cas chez vous, vous devrez contacter votre fournisseur d’hébergement web pour cela.

Je vais vous montrer comment y accéder depuis votre cPanel. Une fois  que vous êtes connecté, accédez à la section « Logiciel » puis, cliquez sur « Gestionnaire MultiPHP ».

Logiciel cpanel

En cliquant dessus, vous arriverez à la gestion des versions de PHP pour les différents domaines & sous-domaines disponibles. Tout ce que vous aurez à faire, ce sera de choisir la bonne version de PHP et l’appliquer au domaine de votre choix.

Domain cpanel version php

La procédure à suivre peut se faire en 3 étapes simples comme sur l’image suivante :

Choisir la version php sur un domaine

Vous remarquerez que l’interface sera similaire à celle que propose le WHM (si vous avez un serveur dédié).

Comment modifier depuis le WHM

Si vous avez un serveur, vous avez probablement une installation WHM, qui vous permet de gérer votre serveur. A partir du WHM, vous pouvez également modifier la version par défaut de PHP sur votre cPanel. Il vous suffit d’accéder à MultiPHP Manager et de modifier la version de PHP que vous souhaitez utiliser sur chaque domaine.

Modifier la version de php whm

La sauvegarde de la version se fait automatiquement lorsque vous changez de version.

Ressources recommandées

Pour aller plus loin, nous allons vous recommander quelques articles qui vous permettront de comprendre en quoi avoir une version de php à jour est importante.

Conclusion

C’est à peu près tout ce que vous pouvez faire pour mettre votre version de PHP à jour. Si vous avez des questions, n’hésitez pas à nous les laisser dans la section commentaire. Vous pourrez aussi découvrir des ressources complémentaires en allant sur cette page.

Et si vous avez aimé cet article, partagez-le sur vos différents réseaux sociaux.