Position actuelle: Accueil> Derniers articles> Conseils et étapes pratiques pour afficher les informations actuelles de la version PHP à l'aide de la fonction phpinfo ()

Conseils et étapes pratiques pour afficher les informations actuelles de la version PHP à l'aide de la fonction phpinfo ()

gitbox 2025-07-12

Lors du développement et du déploiement des applications PHP quotidiennement, il est important de comprendre la version de PHP en cours d'exécution sur le serveur et ses informations de configuration. Qu'il s'agisse de déboguer les problèmes de compatibilité ou de sélectionner des composants d'extension appropriés pour le système, la fonction phpinfo () peut fournir des informations extrêmement précieuses. Cet article présentera les méthodes de base d'utilisation de la fonction phpinfo () et certaines techniques pratiques pour aider les développeurs à obtenir des informations sur l'environnement PHP plus efficacement.

1. Quelle est la fonction phpinfo ()?

Phpinfo () est une fonction intégrée dans PHP, qui est utilisée pour produire une grande quantité d'informations de configuration sur l'environnement PHP actuel. Ces informations comprennent, mais sans s'y limiter:

  • Version PHP

  • Compiler les options et les extensions

  • Variables de l'environnement PHP

  • Informations d'en-tête HTTP

  • Informations sur le système d'exploitation

  • Modules chargés

Cette fonction est particulièrement utile lors du dépannage des problèmes, de la configuration d'un serveur ou de la communication avec un fournisseur de services hôte.

2. Comment utiliser phpinfo ()

L'utilisation de phpinfo () est très simple, il vous suffit de créer un fichier .php et d'écrire le code suivant:

 <span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-title function_ invoke__">phpinfo</span></span><span>();
</span><span><span class="hljs-meta">?&gt;</span></span><span>
</span></span>

Enregistrer sous Info.php ou n'importe quel nom de fichier que vous aimez, téléchargez-le dans le répertoire racine du serveur ou où vous souhaitez exécuter, et accédez au fichier via votre navigateur, par exemple:

 <span><span>http:</span><span><span class="hljs-comment">//yourdomain.com/info.php</span></span><span>
</span></span>

La page renvoie une page contenant un grand nombre de tables, montrant en détail les informations environnementales actuelles de PHP.

3. Précautions de sécurité

Étant donné que phpinfo () expose une grande quantité d'informations sensibles sur le serveur (y compris les chemins, les numéros de version, les paramètres de compilation, etc.), il est fortement recommandé d'activer le fichier que temporairement lors du débogage , et de supprimer l'accès ou de restreindre l'accès immédiatement après la visualisation.

Vous pouvez vous référer aux méthodes suivantes pour améliorer la sécurité:

  • Restreindre l'accès IP via .htaccess

  • Ajouter une vérification du mot de passe à ce fichier

  • Utilisez la configuration du serveur pour bloquer le Web pour accéder au fichier

4. Conseils pour extraire des informations spécifiées

Parfois, nous n'avons pas besoin de toutes les informations, mais nous voulons simplement afficher la version PHP actuelle. Dans ce cas, vous pouvez utiliser directement le code suivant:

 <span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">'actuel PHP Version:'</span></span><span> . </span><span><span class="hljs-title function_ invoke__">phpversion</span></span><span>();
</span><span><span class="hljs-meta">?&gt;</span></span><span>
</span></span>

Ou utilisez la constante PHP_Version :

 <span><span><span class="hljs-meta">&lt;?php</span></span><span>
</span><span><span class="hljs-keyword">echo</span></span><span> </span><span><span class="hljs-string">'actuel PHP Version:'</span></span><span> . PHP_VERSION;
</span><span><span class="hljs-meta">?&gt;</span></span><span>
</span></span>

Cette méthode est plus légère que le chargement de la page entière phpinfo () , particulièrement adaptée à un débogage rapide ou à la sortie des journaux dans des environnements de production.

5. Utilisez phpinfo () en combinaison avec CLI

Si vous pouvez faire fonctionner le serveur via la ligne de commande, vous pouvez l'exécuter directement:

 <span><span>php -i
</span></span>

Cette commande est équivalente à la sortie de phpinfo () et est très adaptée aux scripts automatisés ou à la détection d'environnement côté serveur.

6. Résumé

Phpinfo () est un outil puissant mais aussi prudent fourni par PHP. L'utiliser rationnellement vous aide non seulement à comprendre rapidement l'environnement de fonctionnement du serveur, mais vous aide également à mieux configurer et maintenir des applications PHP. Assurez-vous de prêter attention à la sécurité après utilisation pour éviter les risques inutiles. Avec les informations qu'il fournit, vous pouvez faire face à divers problèmes de déploiement environnemental avec une plus grande confiance.