Comment désactiver la fonction phpinfo() en PHP : recherchez et ouvrez d'abord le fichier de configuration "php.ini" ; puis recherchez l'élément "disable_functions=" dans le fichier de configuration, et ajoutez "phpinfo, " après la valeur du signe "=", enregistrez le fichier ; enfin redémarrez le service WEB.
L'environnement d'exploitation de ce tutoriel : système Windows7, version PHP7.1, ordinateur DELL G3
Je crois que les étudiants qui ont été exposés à PHP connaissent phpinfo ( ) L'utilisation la plus courante de cette fonction est que nous l'utilisons pour tester si l'environnement PHP est construit avec succès ou pour détecter les informations sur l'environnement liées à PHP.
Généralement, nous ne désactiverons pas cette fonction. En raison de la fonction puissante de la fonction phpinfo(), certaines informations sensibles du serveur sont souvent facilement divulguées.
Ainsi, certaines plates-formes de sécurité des hôtes cloud et dispositifs d'analyse de sécurité définiront cette fonction comme une fonction dangereuse ou la traiteront comme un fichier vulnérable.
Si nous voulons éviter les problèmes d'analyse de sécurité, nous pouvons définir manuellement le fichier de configuration php.ini pour désactiver cette fonction.
Trouvez le répertoire d'installation de PHP et ouvrez le fichier de configuration php.ini, comme indiqué ci-dessous
Utilisez le Bloc-notes pour ouvrir le fichier php.ini et recherchez mots-clés "disable_functions", comme indiqué dans l'image
Ajoutez la fonction phpinfo qui doit être désactivée et enregistrez-la, et redémarrez les services WEB, tels que APACHE, IIS, NGINX , comme le montre l'image ci-dessous
Testez à nouveau une fois terminé. Si vous souhaitez désactiver d'autres fonctions, vous pouvez également les ajouter selon la méthode ci-dessus.
Apprentissage recommandé : "Tutoriel vidéo PHP"
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!