Maison  >  Article  >  développement back-end  >  Modifiez le fichier php.ini pour désactiver la fonction

Modifiez le fichier php.ini pour désactiver la fonction

王林
王林original
2021-07-06 15:42:363696parcourir

La façon de modifier le fichier php.ini pour désactiver les fonctions est de définir l'option Disable_functions sur [disable_functions= phpinfo,dl, exec, system] et de désactiver les fonctions si nécessaire.

Modifiez le fichier php.ini pour désactiver la fonction

L'environnement d'exploitation de cet article : système windows10, php 7.3, ordinateur thinkpad t480.

En php, on peut désactiver des fonctions en modifiant le fichier de configuration php.ini.

Il existe une option de commutateur Disable_functions dans le fichier php.ini. Cette option peut désactiver certaines fonctions dangereuses, telles que le système, l'exécution, etc. Par exemple : disable_functions = phpinfo, si la fonction phpinfo() est appelée dans le fichier, alors lorsque error_reporting est activé, l'erreur suivante sera affichée :

Warning: phpinfo() has been disabled for security reasons

Exemple de fonction protégée :

disable_functions= phpinfo,dl, exec, system

Recommandations associées : Tutoriel 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!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn