Problème avec mime_content_type

Résolu
devman01 Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -  
devman01 Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   -
Bonjours,

Pour détecter le type de contenu d'un fichier, j'utilise la fonction mime_content_type() qui fonctionne très bien au localhost; mais quand j'ai hébergé le site web sur Internet, l'erreur suivant s'affiche :

Fatal error: Call to undefined function mime_content_type() in /home/serv/monsite/page.php on line 4

j'ai cherché sur ce problème et j'ai trouvé que je dois ajouter le fichier mime_magic :

https://www.php.net/manual/fr/mime-magic.installation.php

https://www.php.net/manual/fr/mime-magic.configuration.php#ini.mime-magic.magicfile


et voilà mon pb je ne sais pas le chemin de ce fichier.


Sachant que je travaille sous windows, veuillez me dire comment résoudre ce problème et merci d'avance

1 réponse

Pitet Messages postés 2826 Date d'inscription   Statut Membre Dernière intervention   527
 
Salut,

Comme indiqué sur la doc, cette fonction est obsolète et peut être remplacée par la fonction file_info : https://www.php.net/manual/fr/function.finfo-file.php

Bonne journée,
0
devman01 Messages postés 31 Date d'inscription   Statut Membre Dernière intervention   1
 
Merci Pitet, j'ai trouvé la solution, je n'ai rien changé sauf que dans Cpanel, et exactement dans la rubrique "PHP Selector | extensions", j'ai coché la case 'fileinfo' et c'est bien maintenant
0