当我创建一个 laravel 项目时,它会给我带来您在照片中看到的错误消息,您会注意到图像顶部的列表中没有 .env 文件,这是我尝试创建的项目......作曲家安装得很好,我有php 7.3.8。我不明白他问我什么. 终端
您的一个软件包需要在PHP实例中安装/工作库。 在这种情况下,它正在寻找文件信息。 要使其正常工作:
从服务器上的 php 文件夹中,打开 php.ini
查找并取消注释以下行(删除该行前面的;
(:
extension=php_fileinfo.dll
重新启动服务器。
如果这是您第一次运行或安装,您可能会遇到其他错误,但在这种情况下,错误消息通常非常有用。 Google在缺少的错误线上,它通常会为您提供有关如何解决安装问题的良好线索:)
您缺少fileinfo
扩展名。因此,您需要启用扩展。
- 找到 PHP 安装文件夹,查看
ext
文件夹并确保它包含文件php_fileinfo.dll
。 - 在 PHP 安装文件夹中,查找
php.ini
文件并使用文本编辑器将其打开。 - 搜索
php_fileinfo.dll
,您可能会找到一个注释掉的部分。如果这样做,则取消注释(通过删除前导 ; 字符( - 如果您不这样做,请为其添加一行:
extension=php_fileinfo.dll
- 重新启动服务器。
你缺少文件信息扩展,这就是为什么我建议你安装 NodeJs,这可能会解决你的问题。
在创建项目之前,您必须安装 3 件事:
- 来自 [https://nodejs.org/en/] 的 NodeJS
- 作曲家 [https://getcomposer.org/]
- 吉特巴什 [ https://git-scm.com/downloads]