【发布时间】:2021-11-28 22:09:13
【问题描述】:
我是第一次尝试使用 Laravel。我正在尝试按照指南对 composer 的说明准确安装它,但是当我创建一个新项目时,我收到以下错误:
问题 1 - laravel/framework[v8.65.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.65 -> 可以满足 laravel/framework[v8.65.0, ..., 8.x-dev]。
项目确实被创建了,但是当我输入 php artisan serve 时没有任何反应。我该如何解决这个问题?
【问题讨论】:
-
你在用windows吗?
-
是的,我使用的是 Windows 10
-
您在 php 安装中缺少 fileinfo 扩展名:
require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension.. -
你应该从你的 php.ini 文件中取消注释 extension=php_fileinfo.dll