Maison >développement back-end >tutoriel php >Pourquoi ne puis-je pas utiliser la fonction « finfo » en PHP ?
Erreur : fonction PHP fInfo non définie
Problème :
Lors de la tentative de récupération de contenu MIME utilisant PHP, les utilisateurs rencontrent des messages d'erreur fatals tels que "Classe 'finfo' introuvable" ou "Appel à une fonction non définie finfo_open."
Cause et solution :
Le problème vient du fait que l'extension fileinfo n'est pas activée dans le fichier de configuration PHP (php.ini).
Résolution :
Pour résoudre ce problème, vérifiez que la ligne suivante est présente et sans commentaire dans votre Fichier php.ini :
extension=fileinfo.so (Linux/Unix) extension=php_fileinfo.dll (Windows)
Si la ligne est manquante ou commentée (avec un point-virgule ; au début), décommentez-la et redémarrez votre serveur web PHP. Cela chargera l'extension fileinfo et rendra les fonctions fInfo disponibles.
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!