Si vous souhaitez mettre à jour la version de PHP applicable à l'ensemble de votre plan d'hébergement, vous pouvez le faire directement dans le hPanel.
Si vous souhaitez modifier la version de PHP pour seulement un de vos noms de domaine, sous-domaines ou sous-dossiers, vous pouvez le faire en ajoutant une ligne de code dans le fichier .htaccess :
Étape 1 - Ouvrir votre fichier .htaccess
Accédez à Sites web → Gérer, recherchez Gestionnaire de fichiers dans la barre latérale et cliquez dessus :
Ensuite, accédez au dossier auquel vous souhaitez appliquer une version différente de PHP. Si vous voulez modifier un nom de domaine, accédez à son dossier public_html. Pour un sous-domaine, le dossier correspondant se trouvera dans le dossier public_html du nom de domaine :
Pour un dossier spécifique, il suffit de passer au chemin du dossier souhaité. Une fois que vous êtes dans le bon emplacement, ouvrez le fichier .htaccess en double-cliquant dessus.
Si le fichier n'existe pas, vous pouvez le créer directement dans le gestionnaire de fichiers. Veillez à inclure un point (.) au début du nom du fichier !
Étape 2 - Modifier le fichier .htaccess
Ajoutez le code suivant à votre fichier .htaccess (au tout début de celui-ci) :
<FilesMatch "\.(php4|php5|php3|php2|php|phtml)$">
SetHandler application/x-lsphp71
</FilesMatch>
La deuxième ligne définira la version de PHP pour le dossier. Tout ce que vous avez à faire est de changer le code application/x-lsphp71 pour la version que vous souhaitez utiliser. Consultez ce tableau pour connaître les valeurs possibles :
Version de PHP | Code |
7.3* | application/x-lsphp73 |
7.4 | application/x-lsphp74 |
8.0 | application/x-lsphp80 |
8.1 | application/x-lsphp81 |
8.2 | application/x-lsphp82 |
8.3 | application/x-lsphp83 |
* Les versions de PHP antérieures à celle-ci sont actuellement considérées comme obsolètes et ne sont plus prises en charge.
REMARQUES :
Pour vérifier si la modification a été appliquée correctement, vous pouvez créer un fichier phpinfo.php
La modification des versions de PHP à l'aide de fichiers n'est pas recommandée, car elle n'inclut pas les extensions et les options de PHP.