Comment modifier la version php d'un domaine installé sur ISPConfig


Définition

Qu'est que PHP ?

PHP est un langage de programmation qui s'intègre dans les pages HTML.

Il permet entre autres de rendre automatiques des tâches répétitives, notamment grâce à la communication avec une base de données (utilisation la plus courante de PHP).

Le langage de programmation PHP est indispensable au bon fonctionnement des CMS tels que Wordpress, Joomla, Prestashop etc ainsi qu'à tout formulaire e-mail.
 

Procédure

Sur un VPS ISPConfig, chaque site a sa propre version de PHP, et vous la changez vous-même depuis ISPConfig : menu Sites, fiche du site, onglet Domain, champ PHP Version. Les versions proposées dans ce champ sont celles qui sont déclarées sur votre serveur : elles dépendent de la date d'installation de votre VPS et des mises à jour faites depuis. Le changement est pris en compte au bout d'une minute environ.

Qu'est-ce que PHP ?

PHP est un langage de programmation qui s'intègre dans les pages HTML. Il permet notamment de rendre automatiques des tâches répétitives, le plus souvent en communiquant avec une base de données. Les CMS comme WordPress, Joomla ou PrestaShop, ainsi que les formulaires de contact par e-mail, ont besoin de PHP pour fonctionner.

Changer la version de PHP d'un site

  1. Ouvrez ISPConfig

    Dans votre espace client LWS, ouvrez la liste de vos serveurs, cliquez sur Gérer en face de votre VPS, puis sur Panel d'administration. Connectez-vous avec vos identifiants ISPConfig. Le détail est dans Comment accéder à ISPConfig sur mon serveur dédié VPS ?.

  2. Ouvrez la fiche du site

    Dans le menu du haut, cliquez sur Sites, puis cliquez sur le site à modifier dans la liste.

  3. Choisissez la version dans le champ PHP Version

    Dans l'onglet Domain de la fiche du site, ouvrez la liste du champ PHP Version (Version de PHP si votre ISPConfig s'affiche en français) et choisissez la version souhaitée.

  4. Enregistrez

    Cliquez sur Save en bas de la fiche. La nouvelle version est active sur votre site au bout d'une minute environ.

Cette méthode fonctionne sur un VPS infogéré comme sur un VPS en accès root. Elle ne change que le site choisi : refaites-la pour chaque site concerné.

Quelles versions de PHP pouvez-vous choisir ?

Il n'existe pas de liste unique valable pour tous les VPS : la liste du champ PHP Version montre les versions disponibles sur votre serveur. Pour lire les versions installées sur votre VPS, y compris la version de Debian, suivez Comment connaître les versions des logiciels installés sur mon VPS ISPConfig ?.

Vérifier que le changement est pris en compte

Attendez une minute après l'enregistrement, puis affichez votre site et vérifiez qu'il fonctionne normalement, pages et formulaires compris. Pour confirmer la version que votre site utilise vraiment, déposez un petit fichier de test comme expliqué dans la partie « Vérifier la version de PHP réellement utilisée par un site » de l'aide Comment connaître les versions des logiciels installés sur mon VPS ISPConfig ?, puis supprimez-le.

Procédure en vidéo

Questions fréquentes

Combien de temps dois-je attendre pour voir la modification prise en compte ?

Un délai d'une minute environ est nécessaire pour que la version de PHP choisie soit activée sur votre site.

Mon site affiche une erreur 503 juste après le changement de version

Attendez une minute après avoir enregistré la modification dans ISPConfig : le temps que la nouvelle version soit activée, le site peut afficher cette erreur. Si le site ne fonctionne toujours pas ensuite, remettez la version que vous aviez notée dans le champ PHP Version, puis faites vérifier la compatibilité du site avec la nouvelle version par la personne qui l'a développé.

La version de PHP dont j'ai besoin n'apparaît pas dans la liste

La liste ne montre que les versions déclarées dans ISPConfig, et seul un administrateur peut en ajouter une. Sur un VPS infogéré, ouvrez un ticket depuis votre espace client en précisant le site et la version souhaitée : le support vérifie si elle peut être ajoutée. Sur un VPS en accès root, c'est vous qui administrez le serveur : l'installation d'une nouvelle version de PHP est à votre charge, et elle se déclare dans ISPConfig avec le compte administrateur, menu System, puis Additional PHP Versions. Pour savoir dans quel cas vous êtes, consultez VPS infogéré, accès root ou VPS KVM : qui gère quoi ?.

Cette aide donnait une liste de versions de PHP par version de Debian (7 à 10) : est-elle encore valable ?

Non. Ces listes décrivaient d'anciennes installations et ne correspondent plus aux versions réellement disponibles sur les VPS. Debian 10 et les versions plus anciennes ne reçoivent d'ailleurs plus de correctifs de sécurité. Les versions disponibles sur votre VPS se lisent dans le champ PHP Version ou avec les méthodes de l'aide Comment connaître les versions des logiciels installés sur mon VPS ISPConfig ?.

Articles associés

Vidéos

Procédure en vidéo


 

Trucs et astuces

FAQ 

  • Combien de temps je doit attendre pour voir cette modification prise en compte ? 

Un délai d'une minutes est nécessaire pour que la version php demandé soit activé sur votre site web.

  • Suite à la modification de la version php sur ISPCONFIG, une erreur 503 ? 

Il faudra attendre une minutes après avoir effectué cette modification php depuis ISPCONFIG afin que votre site web utilise la version php choisie.

Notez cet article

Vous avez noté 0 étoile(s)

Cet article a été lu 27065 fois.

Note : 1 / 5 - 2 avis.

Top