【问题标题】:Laravel create project 1 [duplicate]Laravel创建项目1 [重复]
【发布时间】:2019-12-29 01:44:35
【问题描述】:

当我创建一个 laravel 项目时,它会给我你在照片中看到的错误消息,你会注意到它在图像顶部的列表中没有 .env 文件,这是我的一个项目尝试创建...作曲家安装得很好,我有 php 7.3.8。我不明白他问我什么.. terminal

【问题讨论】:

  • 在您的php.ini 中取消注释extension=php_fileinfo.dll。然后重启服务器。我希望这会奏效
  • 安装/启用缺少的扩展stackoverflow.com/questions/52734707/…
  • 以后,请在此处的代码块中发布错误(从您的屏幕复制并在此处使用编辑窗口中的{} 图标粘贴)。通常不建议发布消息图片

标签: php laravel composer-php


【解决方案1】:

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

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

  1. NodeJS 来自 [https://nodejs.org/en/]
  2. 作曲家 [https://getcomposer.org/]
  3. Gitbash [ https://git-scm.com/downloads]

【讨论】:

    【解决方案2】:

    您缺少fileinfo 分机。所以你需要启用扩展。

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

    【讨论】:

      【解决方案3】:

      您的其中一个包需要在您的 PHP 实例中安装/运行一个库。在这种情况下,它正在寻找文件信息。要使其正常工作:

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

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

       extension=php_fileinfo.dll
      

      重启你的服务器。

      如果这是您第一次运行或安装,您可能会遇到其他错误,但在这种情况下,错误消息通常很有帮助。谷歌上缺少什么的错误行,它通常会给你一个关于如何解决安装问题的好线索:)

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2020-03-17
        • 2021-08-25
        • 1970-01-01
        • 2021-03-18
        • 2018-05-06
        • 2015-02-02
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多