Parfois, votre application web nécessite une extension PHP personnalisée qui n’est pas activée par défaut dans votre environnement d’hébergement virtuel. Heureusement, la plupart des hébergeurs vous permettent d’ajouter ou d’activer des extensions manuellement.
Vérifier le support de l’hébergeur
Connectez-vous à votre panneau de contrôle d’hébergement (par exemple, cPanel, DirectAdmin, Plesk) et recherchez Select PHP Version ou PHP Extensions. De nombreux fournisseurs vous permettent d’activer les extensions en un seul clic.
Télécharger une extension personnalisée
Si l’extension nécessaire n’est pas disponible, vous pouvez :
Télécharger le fichier d’extension .so (Linux) ou .dll (Windows) compatible avec votre version de PHP.
Le télécharger dans un répertoire de votre compte d’hébergement (généralement /php/ext/).
Editez le fichier php.ini ou .user.ini
Ajoutez une ligne pointant vers le fichier d’extension :
Pour les configurations locales, utilisez .user.ini
dans le répertoire racine de votre site.
Redémarrer ou recharger PHP
Sur un hébergement mutualisé avec LiteSpeed ou Apache PHP-FPM, attendez simplement quelques minutes ou redémarrez via le panneau.
Vérifier l’installation
Créez un fichier phpinfo.php avec :
Ouvrez-le dans votre navigateur et confirmez que l’extension est listée.
L’ajout de votre propre extension PHP dans un hébergement virtuel implique généralement de l’activer via le panneau de contrôle ou de configurer manuellement le fichier php.ini
. Assurez-vous toujours de la compatibilité avec la version PHP de votre hébergement pour éviter les erreurs.