Comment créer phpinfo.page PHP

Comment créer phpinfo.page PHP

Les développeurs PHP et les administrateurs de serveurs Web peuvent utiliser le phpinfo fonction pour voir rapidement des informations sur leur installation de PHP. Cela peut aider à déboguer, voir quelle version de PHP est installée ou voir diverses options de configuration.

Sur les systèmes Linux, il est courant de faire un phpinfo.PAGE PHP Après avoir installé un serveur de lampes ou un serveur LEMP pour s'assurer que PHP fonctionne et pour vérifier les paramètres.

Dans ce tutoriel, nous vous guiderons à travers la création d'un phpinfo.Page PHP sur votre propre système, ainsi que comment accéder à ce fichier par la suite.

Dans ce tutoriel, vous apprendrez:

  • Comment créer phpinfo.page PHP
Page phpinfo sur un système Linux Exigences logicielles et conventions de ligne de commande Linux
Catégorie Exigences, conventions ou version logicielle utilisée
Système Toute distribution Linux
Logiciel Php
Autre Accès privilégié à votre système Linux en tant que racine ou via le Sudo commande.
Conventions # - Exige que les commandes Linux soient exécutées avec des privilèges racine soit directement en tant qu'utilisateur racine, soit par l'utilisation de Sudo commande
$ - Exige que les commandes Linux soient exécutées en tant qu'utilisateur non privilégié régulier

Créer une page phpinfo



AVERTISSEMENT
La fonction phpinfo offre de nombreuses informations sur votre serveur et sa configuration. Vous ne voulez certainement pas qu'un attaquant potentiel obtienne ces informations, alors assurez-vous d'obscurcir le nom de votre fichier et de supprimer ce fichier après avoir atteint son objectif.

Vous pouvez utiliser nano, vim ou n'importe quelle ligne de commande ou éditeur de texte GUI pour créer un nouveau fichier. Pour une identification facile, nous l'appellerons phpinfo.php, Mais tu peux le nommer tout ce que tu veux.

$ nano phpinfo.php 

Dans ce fichier, la seule chose que nous devons faire est d'appeler le phpinfo fonction, ce qui peut être fait avec la ligne de code suivante.

 

Vous pouvez sortir et enregistrer ce fichier. Maintenant, il devra être placé où vos fichiers Web sont stockés. Cela peut varier en fonction de la distribution Linux que vous utilisez et du logiciel d'hébergement Web (i.e. Apache, nginx, etc.) est installé, ainsi que la façon dont vous avez configuré le système. Mais, généralement, les fichiers sont stockés à l'intérieur / var / www ou l'un de ses sous-répertoires.

Une fois que le fichier PHP a été placé là-bas, vous pouvez y accéder dans un navigateur Web comme vu ci-dessous. Utiliser 127.0.0.1 ou le nom de domaine entièrement qualifié de votre serveur pour accéder à la page.

Page phpinfo sur un système Linux

Cette page offre beaucoup d'informations. Si vous ne recherchez que certains détails, il existe certaines options que vous pourriez transmettre à cette fonction pour produire une sortie plus concise. Vérifiez la liste ci-dessous.

Info_general donne certaines des informations les plus élémentaires, telles que la ligne de configuration, l'emplacement de php.ini et autre .Fichiers INI, date de construction, serveur Web et type de système, plus d'autres choses.

 


Info_configuration montre les valeurs pour toutes les directives PHP.

 

Info_modules affiche des modules chargés et leurs paramètres configurés.

 

Vous pouvez aussi utiliser Info_environment pour montrer les variables d'environnement ou Info_variables montrer tous variables, y compris l'environnement.

 OU  

C'est tout ce qu'on peut en dire. La fonction phpinfo contient toutes les informations pertinentes sur votre serveur et sa configuration. Si vous avez un accès direct à votre serveur via la ligne de commande, vous pouvez également obtenir les mêmes informations en utilisant le shell interactif de PHP.

$ php -a shell interactif php> phpinfo (); 


Commande phpinfo à l'intérieur de la coque interactive PHP

Réflexions de clôture

Dans ce guide, nous avons vu comment créer un phpinfo.Page PHP sur un système Linux. Nous avons également appris les recommandations de sécurité et une méthode alternative pour obtenir les mêmes informations.

PHP nous fournit un moyen très facile de déterminer rapidement toutes les informations dont nous pourrions avoir besoin. Bien que pratique, ces informations sont utiles aux pirates potentiels, alors veillez à sécuriser ce fichier et à le supprimer lorsqu'il n'est plus nécessaire.

Tutoriels Linux connexes:

  • Comment installer la pile LEMP sur Almalinux
  • Choses à installer sur Ubuntu 20.04
  • Comment créer une pile de lampe basée sur Docker à l'aide de Docker sur…
  • Comment installer la pile de lampe sur Almalinux
  • Tutoriel de débogage GDB pour les débutants
  • Une introduction à l'automatisation Linux, des outils et des techniques
  • Choses à faire après l'installation d'Ubuntu 20.04 Focal Fossa Linux
  • Meilleure distribution Linux pour les développeurs
  • Masterring Bash Script Loops
  • Choses à faire après l'installation d'Ubuntu 22.04 Jammy Jellyfish…