HÉBERGEMENT WEB

PHP: Quelle est la différence entre EA-PHP et ALT-PHP ?

En utilisant cPanel, vous avez probablement remarqué deux interfaces pour gérer la version et les options PHP: EA-PHP (EasyApache PHP) et EA-PHP(PHP alternatif). Bien que les deux servent le même objectif (exécuter du code PHP), ils sont conçus pour des cas d’utilisation différents.

EA‑PHP est le paquet PHP officiel géré via EasyApache 4. Vous pouvez à travers EasyApache 4 gérer les versions PHP de votre hébergement. EA-PHP s’intègre profondément aux fonctionnalités de cPanel comme PHP-FPM, MultiPHP Manager et Apache. C’est le système PHP standard et recommandé pour la majorité des sites web modernes.

ALT‑PHP, en revanche, est proposé par CloudLinux. Il permet d’utiliser des versions PHP beaucoup plus anciennes (jusqu’à PHP 4.4 ou 5.2), qui ne sont plus prises en charge par l’équipe officielle PHP. Ces versions sont corrigées par CloudLinux pour rester sécurisées. ALT‑PHP est géré via l’outil PHP Selector dans cPanel et offre aux utilisateurs plus de contrôle sur les extensions et la configuration.

Principales différences

Ce qui rend les deux différents est la plage de versions PHP disponible. EA‑PHP propose les versions PHP actuelles et activement maintenues comme PHP 8.1, 8.2 et 8.3. ALT‑PHP prend également en charge ces versions, mais inclut aussi des versions anciennes et obsolètes, pour les sites qui n’ont pas encore été mis à jour.

Une autre grande différence concerne la gestion des extensions. Avec EA‑PHP, l’administrateur du serveur active ou désactive les extensions PHP globalement via EasyApache 4 ou l’éditeur INI MultiPHP. Avec ALT‑PHP, chaque utilisateur cPanel peut accéder à PHP Selector et choisir ses propres extensions — ce qui est pratique en hébergement mutualisé.

En termes de contrôle utilisateur, EA‑PHP est principalement géré par l’administrateur du serveur, tandis qu’ALT‑PHP offre plus de flexibilité aux utilisateurs cPanel. Vous pouvez personnaliser votre version PHP et vos réglages sans avoir besoin d’un accès WHM.

Enfin, les performances et l’intégration sont plus fluides avec EA‑PHP. Il fonctionne bien avec PHP-FPM, les modules Apache et les outils natifs de cPanel. ALT‑PHP convient mieux aux sites qui reposent sur du code ancien ou nécessitent des extensions spécifiques héritées.

Quelle version choisir ?

Si votre site utilise des logiciels modernes comme WordPress, Laravel ou d’autres frameworks récents, vous devez utiliser EA‑PHP. C’est rapide, sécurisé et totalement intégré aux outils de cPanel.
Si votre site repose sur un ancien CMS ou du code personnalisé qui ne fonctionne pas avec les versions récentes de PHP, ALT‑PHP est une meilleure option. Il vous permet d’exécuter en toute sécurité des versions PHP obsolètes avec les correctifs de sécurité CloudLinux.

Comment utiliser ALT‑PHP via PHP Selector

Par défaut, cPanel utilise EA‑PHP (EasyApache PHP) pour tous les domaines. Cela signifie que lorsque vous vous connectez à votre compte pour la première fois, votre site web utilise probablement une version ea‑php comme ea-php74 ou ea-php81. De ce fait, le bouton “Use PHP Selector” dans cPanel apparaîtra désactivé ou inaccessible.

 cPanel PHP

Pour commencer à utiliser ALT‑PHP et activer l’outil PHP Selector, vous devez d’abord changer votre domaine vers une version ALT‑PHP. Voici comment faire :

MultiPHP-Manager

  • Trouvez votre nom de domaine dans la liste.

  • Dans le menu déroulant des versions, sélectionnez une version ALT‑PHP (comme alt-php74, alt-php80, etc.).

  • Cliquez sur Appliquer pour enregistrer la modification.

ALT‑PHP EA-PHP

Une fois que votre domaine utilise une version ALT‑PHP, retournez dans Select PHP Version dans cPanel. L’outil PHP Selector sera désormais actif et utilisable.

Use Php Selector

Une fois que vous cliquez sur “Use PHP Selector”, une fenêtre contextuelle s’affichera pour vous demander de confirmer votre choix.

Cliquez sur Confirmer et le domaine sélectionné sera alors géré via PHP Selector.

À partir de là, vous pouvez :

  • Changer la version PHP vers une autre version ALT‑PHP.

  • Activer ou désactiver des extensions PHP.

PHP Extensions

Cela vous donne un contrôle complet sur vos paramètres PHP.

Selon la configuration de votre hébergeur, il est possible que vous n’ayez accès qu’à un seul de ces systèmes. Si vous n’êtes pas sûr, demandez à votre hébergeur ou à l’administrateur système.

Résumé

  • Utilisez EA‑PHP pour les sites modernes avec support PHP officiel et intégration complète à cPanel.
  • Utilisez ALT‑PHP pour les anciennes applications qui nécessitent des versions obsolètes et une configuration au niveau utilisateur.
  • ALT‑PHP est géré via PHP Selector, tandis que EA‑PHP est contrôlé via MultiPHP Manager.

 

Articles Liés