
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.
| Situation | Version conseillée |
|---|---|
| Nouveau site WordPress | PHP 8.2 ou plus récent |
| Site WordPress existant et à jour | La version la plus récente testée sans erreur |
| Ancienne application développée sur mesure | Celle indiquée par son développeur, puis mise à jour progressive |
Avant de changer de version
- Mettez à jour WordPress, le thème et toutes les extensions.
- Faites une sauvegarde : voir sauvegarder son site.
- 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
- Ouvrez Select PHP Version dans la section Logiciels.
- En haut, la Current PHP version indique la version active. Choisissez la nouvelle dans la liste.
- Cliquez sur Set as current (Définir comme actuelle).
- L'onglet Extensions apparaît : vérifiez que les extensions nécessaires sont cochées (voir plus bas).
Avec MultiPHP Manager
- Ouvrez MultiPHP Manager.
- Cochez le domaine concerné dans la liste.
- 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
| Extension | Utilité |
|---|---|
| mysqli / pdo_mysql | Connexion à la base de données (indispensable) |
| curl | Communication avec d'autres services (paiements, API) |
| gd ou imagick | Redimensionnement des images |
| mbstring | Gestion correcte des accents et caractères spéciaux |
| intl | Formats de dates, devises et langues (WooCommerce) |
| zip | Installation d'extensions et sauvegardes compressées |
| opcache | Accé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ètre | Rôle | Valeur courante pour WordPress |
|---|---|---|
| upload_max_filesize | Taille maximale d'un fichier envoyé | 64M |
| post_max_size | Taille maximale d'un formulaire envoyé | 64M (au moins égal au précédent) |
| memory_limit | Mémoire allouée à un script | 256M |
| max_execution_time | Durée maximale d'un script | 120 |
| max_input_vars | Nombre 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
- Revenez à la version précédente : le site refonctionne immédiatement.
- Activez le mode débogage de WordPress pour voir l'erreur exacte : voir résoudre les erreurs 500.
- Identifiez l'extension ou le thème fautif, mettez-le à jour ou remplacez-le.
- 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ébergementQuestions 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
Écrivez-nous sur WhatsApp avec votre domaine et la version souhaitée : nous faisons le changement pour vous.
Une question ? Notre équipe vous répond sur WhatsApp.
Discuter sur WhatsAppou écrivez-nous au +1 (567) 293-1610