Vérification des modules PHP sur l'hébergement
Le moteur PHP, en plus des fonctions principales du langage, étend ses fonctionnalités grâce à des modules additionnels. Ces modules peuvent être installés, mais ils peuvent aussi ne pas l'être. De plus, les modules installés peuvent être désactivés et ne pas fonctionner.
Beaucoup de fonctionnalités que nous connaissons
sont implémentées via des modules.
Par exemple, le travail avec JSON, le travail avec XML,
la bibliothèque CURL. Même le travail avec les fonctions
mb_ fonctionne via des modules.
En local, généralement, la majorité des modules dont nous avons besoin seront installés par défaut. Mais sur l'hébergement, une partie des modules peut être absente. Ou ils peuvent être désactivés. Ceci est fait pour économiser les ressources de l'hébergement.
Pour vérifier si un module est activé, vous devez exécuter la commande suivante :
<?php
phpinfo();
?>
En conséquence, une page avec la configuration PHP sera affichée dans le navigateur. Nous pouvons utiliser la recherche sur la page pour trouver le module dont nous avons besoin et vérifier s'il est activé ou non.
Entraînons-nous à faire cela dans les tâches suivantes :
Vérifiez si le module json est activé.
Vérifiez si le module xml est activé.
Vérifiez si le module zip est activé.
Vérifiez si le module curl est activé.
Vérifiez si le module mbstring est activé.