Changer la version de PHP
Choisir la version de PHP de votre site et ajuster la mémoire, le temps d'exécution ou la taille des envois.
·3 min de lecture
Pour changer la version de PHP chez Upkyo, ouvrez votre hébergement puis PHP, choisissez la version et gardez le mode FPM, le plus rapide. Ajustez si besoin la mémoire maximale, le temps d'exécution et la taille maximale des fichiers envoyés, puis enregistrez. Le changement est immédiat et vous pouvez revenir en arrière.
PHP est le langage qui fait tourner WordPress et la plupart des sites dynamiques. Chaque nouvelle version apporte plus de rapidité et de sécurité, mais une ancienne extension peut ne pas suivre. Depuis l'espace client Upkyo, vous choisissez la version de PHP de votre site et ses principales limites en quelques secondes. Ce guide explique comment faire, comment choisir la bonne version et que faire si votre site affiche une erreur après le changement.
Avant de commencer
- Notez la version actuelle, pour pouvoir y revenir.
- Vérifiez que votre thème et vos extensions prennent en charge la version visée (la page de chaque extension sur WordPress.org l'indique souvent).
- Créez une sauvegarde si votre site est important, voir Restaurer une sauvegarde de votre site.
Changer la version de PHP étape par étape
- Ouvrez votre hébergement, puis PHP.
- Choisissez la version de PHP.
- Gardez le mode FPM, le plus rapide.
- Ajustez si besoin la mémoire maximale.
- Ajustez si besoin le temps d'exécution.
- Ajustez si besoin la taille maximale des fichiers envoyés.
- Enregistrez : le changement est immédiat.
- Ouvrez votre site et vérifiez les pages principales.
Avant de passer à une version plus récente, vérifiez que vos extensions WordPress la prennent en charge. En cas d'erreur, revenez simplement à la version précédente.
Quelle version de PHP choisir ?
Choisissez la version la plus récente que votre site supporte. Les versions récentes sont plus rapides et reçoivent les correctifs de sécurité. Les anciennes versions ne sont plus corrigées par l'équipe de PHP : un site qui les utilise reste exposé.
Si votre site est ancien ou utilise des extensions abandonnées, montez version par version et testez à chaque fois. C'est la façon la plus sûre de repérer l'élément qui pose problème.
À quoi servent les limites de PHP ?
- Mémoire maximale (
memory_limit) : la mémoire qu'un script peut utiliser. Augmentez-la si WordPress affiche « Allowed memory size exhausted » ou si un constructeur de pages se bloque. - Temps d'exécution (
max_execution_time) : la durée maximale d'un script. Utile pour les imports, les exports ou les sauvegardes faites par une extension. - Taille maximale des fichiers envoyés (
upload_max_filesize) : la taille d'un fichier envoyé depuis votre site. Augmentez-la si WordPress refuse un thème, une vidéo ou une sauvegarde à importer.
Ne montez pas ces valeurs au hasard : une limite trop haute masque parfois une extension mal écrite. Augmentez par paliers jusqu'à ce que le problème disparaisse.
Que faire si le site affiche une erreur après le changement ?
- Revenez à la version précédente dans l'outil PHP : le site retrouve son état immédiatement.
- Consultez les journaux d'erreurs de votre hébergement (Logs, puis Logs d'erreurs) pour voir le fichier en cause.
- Mettez à jour l'extension ou le thème concerné, voir Mettre à jour WordPress, les extensions et les thèmes.
- Réessayez la nouvelle version.
Les messages les plus fréquents sont « Il y a eu une erreur critique sur ce site », une page blanche ou une erreur 500. Dans la grande majorité des cas, une extension trop ancienne en est la cause.
Pourquoi garder le mode FPM ?
Le mode FPM garde des processus PHP prêts à répondre : les pages s'affichent plus vite et le site encaisse mieux les pics de visites. Gardez-le sauf si le support vous demande le contraire. Pour d'autres pistes de vitesse, voir Accélérer un site WordPress lent.
Questions fréquentes
Comment savoir quelle version de PHP utilise mon site ?
Ouvrez votre hébergement puis PHP : la version active y est affichée. Dans WordPress, Outils puis Santé du site et l'onglet Infos l'indiquent aussi.
Changer de version de PHP peut-il casser mon site ?
Oui, si une extension ou le thème n'est pas compatible. Le changement est réversible : revenez à la version précédente et le site refonctionne aussitôt.
Comment augmenter la memory_limit de WordPress ?
Dans l'outil PHP, augmentez la mémoire maximale, puis enregistrez. Rechargez ensuite la page qui posait problème.
Comment augmenter la taille maximale d'upload ?
Augmentez la taille maximale des fichiers envoyés dans l'outil PHP. Pour un fichier très volumineux, l'envoi en SFTP reste souvent plus simple, voir Se connecter en FTP ou SFTP.
Le changement de version est-il immédiat ?
Oui. Dès que vous enregistrez, votre site utilise la nouvelle version, sans redémarrage ni coupure à prévoir.