Php Laravel创建项目1

Php Laravel创建项目1,php,laravel,composer-php,Php,Laravel,Composer Php,当我创建一个laravel项目时,它会向我显示您在照片中看到的错误消息,您会注意到它在图像顶部的列表中没有.env文件,这是我尝试创建的项目。。。composer安装良好,我有PHP7.3.8。我不明白他问我什么。。 您的一个软件包需要在PHP实例中安装/使用一个库。在本例中,它正在查找fileinfo。要使其正常工作,请执行以下操作: 从服务器上的php文件夹中,打开php.ini 查找并取消注释以下行(删除该行之前的;): 重新启动服务器 如果这是您的第一次运行或安装,您可能会有其他错误,但

当我创建一个laravel项目时,它会向我显示您在照片中看到的错误消息,您会注意到它在图像顶部的列表中没有.env文件,这是我尝试创建的项目。。。composer安装良好,我有PHP7.3.8。我不明白他问我什么。。

您的一个软件包需要在PHP实例中安装/使用一个库。在本例中,它正在查找fileinfo。要使其正常工作,请执行以下操作:

从服务器上的php文件夹中,打开php.ini

查找并取消注释以下行(删除该行之前的
):

重新启动服务器


如果这是您的第一次运行或安装,您可能会有其他错误,但在这种情况下,错误消息通常非常有用。Google在错误行中显示缺少的内容,它通常会为您提供关于如何修复安装问题的好线索:)

您缺少
fileinfo
扩展。因此,您需要启用扩展

  • 找到PHP安装文件夹,查看
    ext
    文件夹,确保其中包含文件
    PHP\u fileinfo.dll
  • 在PHP安装文件夹中,查找
    PHP.ini
    文件,并用文本编辑器打开它
  • 搜索
    php\u fileinfo.dll
    ,您可能会找到一个注释掉的部分。如果这样做,则取消注释(通过删除前导;字符)
  • 如果没有,则为其添加一行:
    extension=php\u fileinfo.dll
  • 重新启动服务器

    • 您缺少文件信息扩展,这就是我建议您安装NodeJs的原因,这可能会解决您的问题

      在创建项目之前,您必须安装3件东西:

    • 点头[
    • 作曲家[
    • Gitbash[

    • php.ini
      uncomment
      extension=php_fileinfo.dll
      。然后重新启动服务器。我希望这将在将来安装/启用丢失的扩展,请在此处的代码块中发布错误(从屏幕复制并使用编辑窗口中的
      {}
      图标粘贴)。一般不建议张贴邮件图像
       extension=php_fileinfo.dll