Comment lister toutes les extensions chargées par PHP

Dans ce didacticiel, nous verrons comment installer et vérifier les extensions PHP chargées sur Linux à l’aide d’un terminal de commande ou d’une interface Web graphique.

PHP est un langage informatique populaire utilisé par des milliers de serveurs Web pour exécuter diverses applications Web. C’est un open-source distribué sous la licence PHP. L’abréviation PHP signifie à l’origine Personal Home Page Tools, également connue sous le nom de Hypertext Preprocessor. L’infrastructure PHP est installée sur environ 82% de tous les serveurs Web sur Internet. Plus de 200 millions d’applications et de sites Web développés avec PHP sont en ligne. Plus de 5 millions de développeurs de logiciels utilisent le langage de programmation.

Il s’agit d’un langage de script qui s’exécute côté serveur pour être utilisé pour convertir des fichiers texte codés PHP en code machine par le serveur Web lorsqu’ils sont appelés. Il est indépendant de la plate-forme et peut être utilisé sur n’importe quel matériel.

Le premier interpréteur PHP a été développé en 1995 par Rasmus Lerdorf, considéré comme l’inventeur de PHP. Aujourd’hui, PHP a une sémantique moderne et est disponible dans des packages d’installation prêts à l’emploi pour de nombreux systèmes d’exploitation. Un langage de programmation orienté objet étendu est né de cela, qui est maintenant disponible dans la version 8. Des informations détaillées sont disponibles pour PHP avec l’aide de sa large communauté de programmeurs.

PHP ne doit pas seulement être considéré comme un langage de programmation syntaxique-formel mais aussi comme une plate-forme technico-stratégique. Parce que lorsque nous parlons de PHP aujourd’hui, nous entendons non seulement la syntaxe typique de PHP, mais également les packages d’installation PHP prêts à l’emploi (piles) qui sont disponibles pour de nombreux systèmes ; connexion et administration simples et partiellement symbiotiques de la base de données ; utilisation généralisée par les hébergeurs Web commerciaux, infrastructure mondiale ; programmation diversifiée disponible; possibilité d’utiliser des solutions open source éprouvées ; liaison avec des IDE professionnels et des outils de développement.

Comment installer Installer PHP et ses extensions

Sous Linux, il est très facile d’installer PHP et les extensions nécessaires au bon fonctionnement de diverses applications Web. Presque tous les systèmes d’exploitation Linux Desktop et Server sont livrés avec un gestionnaire de packages pour installer PHP directement à partir du référentiel de base.

Par exemple:

Sur Linux basé sur Ubuntu ou Debian :

À installer PHP exécutez simplement:

sudo apt install php

Sur Redhat Linux

Pour RHEL et ses systèmes basés tels qu’Oracle Linux, CentOS, Rocky et Alamalinux, la commande pour installer PHP sera :

sudo yum install php

puisque pour les extensions, la même commande mais avec nom du poste. Supposons que vous souhaitiez installer une extension PHP requise par celui-ci pour fonctionner correctement avec le serveur MySQL installé, c’est-à-dire mysqli. Pour l’installer :

sudo apt install php-extension-name

sudo apt install php-mysqli

Alors que si vous souhaitez installer plusieurs extensions simultanément, nous pouvons utiliser la syntaxe suivante :

sudo apt install php-{exention1,exetension2,extenion3}

Exemple:

sudo apt install php-{curl,dom, gd,json,mbstring,msqli,tokenizer,zip}

Lister toutes les extensions PHP installées et chargées

Une fois que vous avez installé toutes les extensions requises sur votre système Linux et maintenant vous voulez voir quelles sont-elles ? Pour cela, nous pouvons utiliser deux méthodes : la ligne de commande ou l’interface graphique Web. Nous allons vous montrer les deux.

Vérifier les efforts ou modules PHP chargés à l’aide de la ligne de commande

Sur votre système où vous avez installé le PHP, accédez au terminal et tapez :

php -r "print_r(get_loaded_extensions());"

Comment lister toutes les extensions chargées par PHP

Vous pouvez aussi utiliser:

Mais dans cette commande, les extensions seront répertoriées sur une seule ligne, plutôt que sous forme de liste :

php -r "print_r(implode(', ', get_loaded_extensions()));"

Lister les extensions PHP sous Linux

En dehors d’eux, voici d’autres commandes pour obtenir la liste des modules PHP chargés :

php -m

Vérifier l’extension PHP chargée à l’aide de l’interface graphique Web

Pour obtenir le joli look et la manière interactive d’obtenir les informations sur tous les modules PHP chargés, nous pouvons créer un fichier dans notre répertoire racine Web et obtenir la liste à l’aide d’un serveur Web tel qu’Apache.

sudo nano /var/www/html/info.php

Ajoutez les lignes suivantes :

Enregistrez le fichier- Ctrl + Oappuyez sur le Entrer touche, puis appuyez sur Ctrl+X.

Maintenant, ouvrez n’importe quel navigateur pouvant accéder à l’adresse IP ou au nom de domaine du serveur Web. Et dans la zone URL, tapez quelque chose comme ci-dessous :

http://server-ip-addres/info.php
or
http://your-domain.com/info.php

Vous aurez les informations complètes de PHP installé sur l’interface de votre navigateur.

php vérifier la liste des modules à l'aide de l'interface graphique Web

Autres Articles :

• Un moyen simple d’installer PHP 8.0 sur le serveur Debian 11 Bullseye
• Étapes pour installer PHP 8 sur Debian Server 10 | 9
• Comment installer Gnome 41 dans Ubuntu 20.04 LTS en utilisant PPA
Comment installer Apache, MySQL et PHP sur AlmaLinux 8

Leave a Comment