Maison  >  Questions et réponses  >  le corps du texte

Erreur lors de la création d'un nouveau projet Laravel

Chaque fois que j'essaie de créer un nouveau projet, j'obtiens cette erreur. Des idées sur ce que ça pourrait être ?

Problem 1
    - laravel/framework[v8.75.0, ..., 8.x-dev] require league/flysystem ^1.1 -> satisfiable by league/flysystem[1.1.0, ..., 1.x-dev].
    - league/flysystem[1.1.0, ..., 1.x-dev] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension.
    - Root composer.json requires laravel/framework ^8.75 -> satisfiable by laravel/framework[v8.75.0, ..., 8.x-dev].

To enable extensions, verify that they are enabled in your .ini files:
    - C:\PHP7\php.ini
You can also run `php --ini` in a terminal to see which files are used by PHP in CLI mode.
Alternatively, you can run Composer with `--ignore-platform-req=ext-fileinfo` to temporarily ignore these required extensions.

P粉321584263P粉321584263229 Il y a quelques jours427

répondre à tous(1)je répondrai

  • P粉005134685

    P粉0051346852024-03-27 00:08:04

    Les erreurs vous indiquent ce qui s'est exactement passé.

    laravel/framework nécessite flysystem. Flysystem nécessite l'extension fileinfo de PHP.

    Cela semble avoir été désactivé.

    Suivez les instructions pour accéder à votre php.ini 文件 (C:PHP7php.ini),编辑 php.ini例如,使用记事本创建文件。 CTRL+F 并搜索 fileinfo(如果您想彻底搜索 extension=php_fileinfo.dll).

    Il doit être précédé d'un point-virgule (;), ce qui signifie qu'il est commenté et donc désactivé.

    Supprimez le point-virgule et suivez à nouveau ces étapes. Cela devrait fonctionner maintenant.

    répondre
    0
  • Annulerrépondre