Résumé: Plesk prend en charge plusieurs versions de PHP et types de gestionnaires prêts à l’emploi.

Dans cette section, vous découvrirez comment installer des versions PHP supplémentaires dans Plesk.

Installer et désinstaller des versions de PHP

Pour installer ou supprimer une version spécifique de PHP du serveur, suivez ces étapes :

  1. Allez sous Outils & Paramètres > Mises à jour (sous « Plesk »), puis cliquez sur Ajouter/Supprimer des composants.

    • (Plesk pour Linux) Cliquez sur la flèche pour développer la rubrique Web hosting et la sous-rubrique PHP interpreter versions.
    • (Plesk pour Windows) Cliquez sur la flèche pour développer la rubrique Plesk hosting features.
  2. Dans cette liste, les versions de PHP installées actuellement sont indiquées avec une icône verte (coche). Les versions qui ne sont pas installées sont indiquées avec une icône rouge (croix). Pour sélectionner les versions que vous voulez installer, cliquez sur l’icône correspondante, puis sur Install (Installer). Pour sélectionner les versions de PHP que vous voulez supprimer, cliquez sur l’icône correspondante, puis sur Remove (Supprimer). Sur la capture d’écran ci-dessous, PHP 8.3, 8.2, 8.1 et 7.4 sont marquées comme versions à installer et les versions antérieures à PHP 8.0 comme version à supprimer.

    image php versions

  3. Cliquez sur Continue pour installer/supprimer les versions de PHP sélectionnées.

Lorsqu’une version de PHP est installée, Plesk configure automatiquement les types de gestionnaires PHP standard (CGI, FastCGI, PHP-FPM) pour cette version.

Note: Sur les anciens systèmes d’exploitation (par exemple CentOS 6.x), vous devez installer le composant PHP-FPM support from OS vendor afin de pouvoir utiliser le gestionnaire PHP-FPM. Vous trouverez ce composant dans l’onglet Ajouter/Supprimer des composants, dans la section Web hosting > Nginx web server and reverse proxy server.

Note: Sur les OS récents (par exemple, Debian 9), les anciennes versions de PHP (5.6 et antérieures) peuvent être indisponibles à l’installation, car elles sont incompatibles avec les versions modernes d’OpenSSL fournies avec ces OS.

Vous pouvez activer ou désactiver certains types de gestionnaires pour vos clients, et ce, pour chaque version de PHP installée sur le serveur (p. ex., vous pouvez autoriser les clients à utiliser FastCGI et PHP-FPM avec PHP 8.3, mais uniquement PHP-FPM avec PHP 8.1). Vous pouvez également configurer les paramètres PHP individuellement pou chaque version de PHP.

Note: Dans Plesk Obsidian et les versions ultérieures, le composant système PHP n’est plus obligatoire, Vous pouvez désormais :

  • Installer Plesk sans le composant système PHP.
  • Supprimer le composant système PHP après avoir installé ou mis à jour vers Plesk Obsidian.
  • Installer et utiliser les builds PHP personnalisés à la place du composant système PHP.
  • Installer Horde sans le composant système PHP.