Changer la version de PHP et activer les extensions de votre hébergement Imprimer

  • version PHP, PHP 8, extensions PHP, MultiPHP, Select PHP Version, memory_limit
  • 0

Choisir la version de PHP pour son site web

PHP est le langage qui fait fonctionner WordPress, WooCommerce et la plupart des applications web. Chaque version apporte plus de vitesse et de sécurité, mais une application ancienne peut ne pas supporter la dernière version. Savoir choisir la bonne version de PHP, activer une extension manquante ou augmenter une limite comme upload_max_filesize règle beaucoup de problèmes en quelques clics. Voici comment faire dans cPanel, sans risque.

Pourquoi la version de PHP compte

  • Vitesse : les versions PHP 8 sont nettement plus rapides que PHP 7.x pour un même site.
  • Sécurité : les anciennes versions ne reçoivent plus de correctifs de sécurité.
  • Compatibilité : WordPress et WooCommerce recommandent une version récente ; certaines extensions refusent de s'activer sur une version trop ancienne.
SituationVersion conseillée
Nouveau site WordPressPHP 8.2 ou plus récent
Site WordPress existant et à jourLa version la plus récente testée sans erreur
Ancienne application développée sur mesureCelle indiquée par son développeur, puis mise à jour progressive

Avant de changer de version

  1. Mettez à jour WordPress, le thème et toutes les extensions.
  2. Faites une sauvegarde : voir sauvegarder son site.
  3. Choisissez un moment calme, en dehors des heures de forte affluence.

Changer la version de PHP

Selon la configuration de votre compte, l'outil s'appelle Select PHP Version (Sélectionner la version PHP) ou MultiPHP Manager. Tapez « PHP » dans la barre de recherche de cPanel pour le trouver.

Avec Select PHP Version

  1. Ouvrez Select PHP Version dans la section Logiciels.
  2. En haut, la Current PHP version indique la version active. Choisissez la nouvelle dans la liste.
  3. Cliquez sur Set as current (Définir comme actuelle).
  4. L'onglet Extensions apparaît : vérifiez que les extensions nécessaires sont cochées (voir plus bas).

Avec MultiPHP Manager

  1. Ouvrez MultiPHP Manager.
  2. Cochez le domaine concerné dans la liste.
  3. Choisissez la version à droite et cliquez sur Appliquer.

Après le changement, ouvrez immédiatement votre site et votre tableau de bord WordPress. Parcourez quelques pages, testez le formulaire de contact et, pour une boutique, ajoutez un produit au panier.

Les extensions PHP utiles

ExtensionUtilité
mysqli / pdo_mysqlConnexion à la base de données (indispensable)
curlCommunication avec d'autres services (paiements, API)
gd ou imagickRedimensionnement des images
mbstringGestion correcte des accents et caractères spéciaux
intlFormats de dates, devises et langues (WooCommerce)
zipInstallation d'extensions et sauvegardes compressées
opcacheAccélère l'exécution de PHP

Une extension s'active ou se désactive en la cochant dans l'onglet Extensions. En cas de doute, ne décochez rien.

Augmenter les limites PHP

Certaines erreurs viennent de limites trop basses : impossible d'envoyer une vidéo, import de thème qui échoue, page blanche lors d'une sauvegarde. Dans l'onglet Options de Select PHP Version, ou dans MultiPHP INI Editor :

ParamètreRôleValeur courante pour WordPress
upload_max_filesizeTaille maximale d'un fichier envoyé64M
post_max_sizeTaille maximale d'un formulaire envoyé64M (au moins égal au précédent)
memory_limitMémoire allouée à un script256M
max_execution_timeDurée maximale d'un script120
max_input_varsNombre de champs d'un formulaire (menus, constructeurs de pages)3000

Ne mettez pas des valeurs extrêmes « au cas où » : elles masquent les problèmes au lieu de les résoudre et peuvent ralentir le site.

Si le site ne fonctionne plus après le changement

  1. Revenez à la version précédente : le site refonctionne immédiatement.
  2. Activez le mode débogage de WordPress pour voir l'erreur exacte : voir résoudre les erreurs 500.
  3. Identifiez l'extension ou le thème fautif, mettez-le à jour ou remplacez-le.
  4. Réessayez la nouvelle version.

Voir la configuration PHP actuelle

Dans WordPress, Outils → Santé du site → Informations → Serveur affiche la version de PHP et les principales limites. L'onglet État signale aussi si votre version est jugée trop ancienne.

Hébergement web dès 29,99 $ par an

Emails professionnels, SSL gratuit, serveur LiteSpeed et paiement par Mobile Money.

Voir les offres d'hébergement

Questions fréquentes

Puis-je avoir une version différente par site ?

Avec MultiPHP Manager, oui : chaque domaine ou sous-domaine peut avoir sa propre version. Avec Select PHP Version, la version s'applique généralement à tout le compte.

Le changement de version efface-t-il mon site ?

Non. Il ne touche ni aux fichiers ni à la base de données. Seul le moteur qui exécute le code change, et l'on peut revenir en arrière à tout moment.

Je ne vois aucun outil PHP dans cPanel

avec votre domaine et la version souhaitée : nous faisons le changement pour vous.


Cette réponse était-elle pertinente ?

« Retour