Vérifier les extensions PHP chargées dynamiquement à partir de la ligne de commande
J'ai été vérifier le Manuel PHP à comprendre les différents types d'extensions PHP (PHP modules). Il y a Zend modules (principalement pour PHP gourous), modules intégrés et de modules externes.
Est-il un moyen de dire à partir de la ligne de commande si un module PHP a été chargé dynamiquement ou si elle est intégrée dans l'exécutable PHP?
Je veux dire: avec php -m
je reçois tous les modules chargés, mais je voudrais savoir quels sont ceux qui sont intégrés et ceux qui sont à l'extérieur.
source d'informationauteur rodrunner | 2013-01-23
Vous devez vous connecter pour publier un commentaire.
Je ne suis pas sûr que c'est possible de l'usage régulier de code PHP, il peut être interne Zend appels vous pouvez le faire à partir d'une extension de votre propre. Cependant, il y a peut être un coup de moyen de deviner, en vérifiant si un chargé extension probable à la recherche dynamique de la bibliothèque...
Qui n'est pas infaillible, mais peut être suffisant pour vous!
Il suffit d'exécuter cette commande sur la ligne de commande:
ou cette pour plus d'informations:
Espère que cette aide.
1) Exécuter
à partir de la sortie de localiser les paramètres suivants:
Chargé Fichier de Configuration - ce spécifier l'emplacement de la php.fichier ini utilisé par votre php.
Scannez ce dir pour d'autres .les fichiers ini - si ce n'est pas vide, certains de la .ini fichiers dans ce répertoire permettra de charger dynamiquement des extensions php.
Supplémentaires .les fichiers ini analysé - .les fichiers ini chargé à partir du répertoire spécifié dans le paramètre précédent.
Si vous utilisez Linux, vous pouvez:
2) Renommer votre php.ini fichier et renommer le dossier avec d'autres .les fichiers ini.
3) Répétez l'étape 1 et vérifiez que Chargé Fichier de Configuration et Supplémentaires .les fichiers ini analysé les deux ont une valeur de (aucun)
4) Exécuter
Maintenant, vous pouvez voir une liste ne contenant que les extensions qui sont intégrés dans le php.