Changer la version de PHP de votre site
Une version de PHP plus récente est plus rapide et reçoit des mises à jour de sécurité. Une version trop ancienne fera un jour trébucher votre site sans avertissement. Le changement lui-même prend une minute ; c'est la préparation qui demande du travail.
À contrôler d'abord
- Regardez ce que votre CMS supporte. Chaque CMS courant publie, par version, les versions de PHP testées. Ne montez jamais au-delà.
- Mettez vos extensions à jour. Ce sont les plugins et thèmes obsolètes qui provoquent des erreurs après le basculement, pas PHP lui-même.
- Prévoyez une sauvegarde fraîche. Non parce que l'opération est dangereuse, mais pour pouvoir revenir en arrière sans hésiter.
Le changement
- Modifiez la version de PHP dans le panneau de contrôle Interworx de votre hébergement. Cela se fait par site, vous pouvez donc commencer par un seul.
- Rechargez votre site et regardez la page d'accueil, une page de détail et la partie administration.
- Testez ce qu'un visiteur fait réellement : envoyer un formulaire de contact, se connecter, et pour une boutique une commande jusqu'à l'étape de paiement.
Si quelque chose tourne mal
Un écran blanc ou un message d'erreur après le changement signifie qu'un bout de code ne fonctionne plus sur la nouvelle version. Remettez la version précédente — votre site refonctionne immédiatement — puis cherchez quel plugin ou thème en est la cause. Entre-temps, ne figez pas définitivement une version obsolète : c'est un report, pas une solution.
Quelle version choisir ?
La version la plus élevée que votre CMS et vos extensions supportent. Ne restez pas sur une version qui ne reçoit plus de mises à jour de sécurité, même si votre site y tourne encore parfaitement.
Un doute ?
Contactez-nous avec votre nom de domaine. Nous vérifions quelle version vous utilisez aujourd'hui et ce que votre site supporte, et nous effectuons le changement avec vous à un moment qui vous convient.
Cela se passe autrement que décrit ci-dessus, ou vous n'y arrivez pas ? Contactez-nous avec votre nom de domaine ou votre numéro de client sous la main, et nous regardons avec vous.
Contacter le support