Passer au contenu principal

Modifier la version de PHP

Nous supportons plusieurs versions de PHP qui peuvent être sélectionnées dans cPanel

Mis à jour il y a plus d’une semaine

Différents sites web peuvent nécessiter différentes versions de PHP. Vous pouvez choisir la version demandée par votre site web dans votre interface cPanel.

De plus, différents domaines ou sous-domaines au sein d'un même compte peuvent nécessiter des versions PHP spécifiques pour répondre aux exigences de l'application.

Pré-requis

  • Accès à votre Hub Funio

  • Ou accès à votre cPanel

Accomplissement de la tâche: 5 minutes

Expertise: débutant

Comment faire?

  1. Connectez-vous à votre panneau de contrôle cPanel

  2. Dans la section Logiciel, choisissez Select PHP Version.

  3. Vous pourrez ici choisir la version. Voir versions disponibles.

Vous pouvez également activer les modules PHP essentiels via cPanel pour garantir le bon fonctionnement de votre site web. Accédez à « Sélectionner la version PHP », accédez à l'onglet « Options » et cochez les cases des modules requis, tels que gd, fileinfo, imagick, zip et intl. L'enregistrement des paramètres applique ces modifications.

Note: Les paramètres personnalisés, tels que les modules et les valeurs personnalisées PHP ne suivent pas la modification de version PHP. En d'autres termes, si vous passez de 5.2 à 5.6, les valeurs personnalisées et les modules que vous aviez sélectionné ne seront pas actifs dans la nouvelle version. Vous devez activer et configurer les paramètres PHP aux valeurs que vous désirez si vous avez des besoins particuliers.

Gestion avancée des versions PHP

Définition des versions PHP pour les domaines et sous-domaines à l'aide de .htaccess

Dans cPanel, vous pouvez spécifier différentes versions PHP pour des domaines ou sous-domaines distincts en modifiant le fichier .htaccess dans le répertoire racine correspondant. Par exemple, pour attribuer PHP 8.2, vous pouvez inclure l'extrait suivant :

<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-httpd-alt-php82___lsphp
</FilesMatch>

Assurez-vous que le fichier .htaccess est correctement placé, par exemple dans le répertoire spécifique d'un sous-domaine (par exemple, sub.yourdomain.com). Enregistrez ces modifications pour appliquer la version PHP sélectionnée.


Utilisation avancée avec PHP Selector de CloudLinux

Si votre serveur utilise le sélecteur PHP CloudLinux, les versions PHP des sous-domaines individuels ne peuvent pas être gérées directement via cPanel. Cependant, l'utilisation de .htaccess, comme indiqué ci-dessus, reste efficace. Cette approche offre une flexibilité accrue pour les configurations avancées.

Résumé

Grâce à des outils comme cPanel et .htaccess, vous pouvez gérer des versions et des modules PHP distincts pour différents sites web, domaines et sous-domaines. Cela garantit que chaque application fonctionne dans son environnement PHP optimal, offrant des techniques de gestion adaptées aux débutants comme aux plus expérimentés.

Références

Avez-vous trouvé la réponse à votre question ?