Maison >développement back-end >tutoriel php >Pourquoi est-ce que je reçois une erreur « requiert ext-fileinfo » lors de l'installation d'Intervention/Image Composer ?

Pourquoi est-ce que je reçois une erreur « requiert ext-fileinfo » lors de l'installation d'Intervention/Image Composer ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-07 00:11:10316parcourir

Why am I getting a

Dépannage de l'erreur de mise à jour de l'intervention/Image Composer : "nécessite ext-fileinfo"

Lors de l'installation du package d'intervention/image à l'aide de Composer, vous pouvez rencontrer une erreur indiquant "nécessite ext-fileinfo." Cela indique que vous devez activer l'extension PHP FileInfo.

Résoudre le problème

  1. Activer l'extension PHP FileInfo :

    L'extension FileInfo est généralement installée par défaut dans les versions PHP 5.3.0 et ultérieures. Cependant, si vous utilisez une version antérieure, vous devrez installer l'extension PECL abandonnée.

  2. Modifier le php.ini :

    Pour activez l'extension FileInfo, localisez et modifiez votre fichier php.ini.

    • Trouvez le line: ;extension=php_fileinfo.dll (ou similaire pour d'autres systèmes d'exploitation).
    • Supprimez le point-virgule initial : Cela décommentera la ligne.
    • Enregistrer le changements.
  3. Localisez le fichier php.ini :

    Pour déterminer l'emplacement de votre fichier php.ini, exécutez la commande suivante dans un terminal :

    $ php --ini

    Recherchez le "Fichier de configuration chargé" section.

Remarque supplémentaire

Notez que la CLI PHP peut utiliser un fichier php.ini différent de celui du Web. Pour garantir l'exactitude, utilisez la commande spécifiée ci-dessus pour rechercher le fichier chargé par la CLI 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