Le sélecteur PHP CloudLinux permet de choisir une version PHP, ses extensions et certaines options lorsqu’il est disponible pour votre hébergement. Il faut d’abord déterminer quels sites utilisent ce réglage : une sélection dans le panneau ne prouve pas, à elle seule, que le domaine concerné l’utilise.
Repérer le bon outil et les sites concernés
Depuis votre espace client, ouvrez cPanel pour l’hébergement concerné, puis recherchez Select PHP Version ou Sélectionner une version PHP. Les intitulés et les options peuvent varier. Si l’outil est absent, demandez-nous de confirmer la méthode prévue pour votre service.
- PHP Selector : règle la version et les extensions CloudLinux pour le compte. Plusieurs sites du compte peuvent partager ce choix.
- Gestionnaire MultiPHP : présente les réglages des domaines ou hôtes virtuels. Des domaines partageant une même racine documentaire ne sont pas nécessairement indépendants.
- My Domains, si cet onglet existe : aide à identifier les domaines associés au sélecteur ou à MultiPHP. Consultez cette information avant de changer de version.
La relation entre ces outils dépend du gestionnaire PHP, de la version système et des réglages du domaine. Le libellé native désigne le PHP natif de la plateforme, pas une garantie d’utiliser la dernière version. Le réglage inherit signifie un héritage, pas nécessairement le numéro que vous venez de choisir dans un autre écran. Un domaine utilisant PHP-FPM demande aussi une attention particulière. Si les indications semblent contradictoires, faites confirmer la configuration plutôt que de modifier plusieurs outils au hasard. La documentation cPanel sur leur interaction décrit ces distinctions.
Préparer et effectuer un changement ciblé
- Identifiez le domaine, le CMS et la fonction à corriger. Notez la version actuelle, les extensions et les options concernées.
- Vérifiez les exigences de l’application et préparez une sauvegarde récupérable. Notre guide de choix d’une version PHP explique la préparation, les essais et le retour à la configuration précédente.
- Dans le sélecteur, choisissez une version disponible et compatible, puis utilisez le contrôle de confirmation affiché si nécessaire. Certaines modifications sont enregistrées automatiquement : traitez chaque action comme un changement réel.
- Contrôlez les extensions de cette version. Activez uniquement celles requises par l’application et proposées par l’interface. Une extension PHP est un composant du moteur PHP, différent d’une extension WordPress.
- Ne modifiez une option que pour un besoin identifié. Augmenter
memory_limitne relève pas les ressources attribuées au compte; augmenter une limite d’envoi PHP ne supprime pas les autres limites du formulaire, de l’application ou du serveur.
Une extension absente ou incompatible demande une vérification de l’environnement. N’installez pas de paquets système et n’activez pas de dépôt de test pour résoudre un réglage d’hébergement. Ces opérations relèvent de l’administration du serveur.
Vérifier ce que le site utilise réellement
Rechargez l’interface puis consultez les informations système du CMS ou un diagnostic obtenu avec le soutien. Testez les pages publiques, l’administration, les formulaires et les fonctions importantes. Pour WordPress, vérifiez également les opérations qui nécessitent l’extension concernée, comme le traitement des images ou une connexion externe.
Une tâche planifiée ou une commande SSH peut utiliser un autre exécutable PHP que le site. Son résultat ne prouve donc pas la version servie aux visiteurs. Évitez de laisser un fichier phpinfo() accessible publiquement; il peut exposer des renseignements de configuration.
Si le changement n’a pas l’effet attendu
Vérifiez d’abord le compte, le domaine, l’outil actif et la version réellement exécutée. Un cache peut conserver une ancienne page, mais il ne corrige pas une extension manquante. Conservez l’erreur exacte, son heure et l’étape qui la reproduit. Si le problème a commencé après votre modification, revenez au réglage relevé précédemment lorsque cela est possible, puis vérifiez à nouveau les fonctions du site.
Ouvrez une demande dans votre espace client avec le domaine, le CMS, la version visée et les contrôles déjà effectués, sans mot de passe ni export complet de configuration. Notre équipe peut vous aider à distinguer le réglage d’hébergement d’une incompatibilité applicative. Si votre site nécessite une mise à niveau du code ou de ses extensions, présentez-nous votre projet pour définir les travaux et les essais appropriés.
Références : interface utilisateur PHP Selector et Gestionnaire MultiPHP.