这是我的第一个 laravel 项目,出现此错误我无法找出解决方案,我在堆栈溢出中搜索了解决方案并尝试了我找到的解决方案,但它不起作用。
composer create-project laravel/laravel newProject4
您的要求无法解决为一组可安装的软件包。
问题 1 - laravel/framework[v8.54.0, ..., 8.x-dev] 需要 League/flysystem ^1.1 -> 可以满足 League/flysystem[1.1.0, ..., 1.x-dev]。- League/flysystem[1.1.0, ..., 1.x-dev] 需要 ext-fileinfo * -> 您的系统中缺少它。安装或启用 PHP 的 fileinfo 扩展。- 根 composer.json 需要 laravel/framework ^8.54 -> laravel/framework[v8.54.0, ..., 8.x-dev] 可以满足。
要启用扩展,请验证它们是否在您的 .ini 文件中启用: - C:\php\php.ini 您也可以
php --ini
在终端中运行以查看 PHP 在 CLI 模式下使用了哪些文件。
编辑 当我在命令中编写 php --ini 时,这就是我得到的
Configuration File (php.ini) Path:
Loaded Configuration File: C:\php\php.ini
Scan for additional .ini files in: (none)
Additional .ini files parsed: (none)