当前位置: 首页 > 知识库问答 >
问题:

在LARAVEL中创建新项目时出现问题

曾航
2023-03-14

我正在学习使用laravel创建项目,我正在使用PHP8。通过“laravel新建项目”创建新项目时。我得到了这个错误,供应商文件夹在该项目中丢失。

composer create-project laravel/laravel new-project - laravel/framework[v8.65.0, ..., 8.x-dev] require league/flysystem ^1.1 -> satisfiable by league/flysystem[1.1.0, ..., 1.x-dev].
    - league/flysystem[1.1.0, ..., 1.x-dev] require ext-fileinfo * -> it is missing from your system. Install or enable PHP's fileinfo extension.
    - Root composer.json requires laravel/framework ^8.65 -> satisfiable by laravel/framework[v8.65.0, ..., 8.x-dev].

To enable extensions, verify that they are enabled in your .ini files:
    - C:\Program Files\php-8.0.12\php.ini
You can also run `php --ini` inside terminal to see which files are used by PHP in CLI mode.

共有2个答案

柳涵意
2023-03-14

移除;before extension=fileinfo from php。ini位于PHP文件夹中,路径为“C:\Program Files\PHP-8.0.12/”,但我没有将其从“C:\Program Files\PHP-8.0.12/PHP.ini”中删除。

许兴文
2023-03-14

在此文件C:\Program Files\php-8.0.12\php.ini中添加以下行:

extension=php_fileinfo.dll

这将启用系统上缺失的扩展。

 类似资料:
  • 每次创建新项目时,我都会遇到以下错误: 知道吗?

  • 我转到New Project>Maven>Web Application,尝试创建一个Maven项目。我使用的是glassfish服务器4.1.1和java EE 7 Web。当我点击finish时,我得到了这个错误。 要查看错误的完整堆栈跟踪,请使用-e开关重新运行Maven。使用-x开关重新运行Maven以启用完全调试日志记录。 有关错误和可能的解决方案的详细信息,请阅读以下文章:[帮助1]h

  • 我正在使用eclipse、m2eclipse插件和maven创建一个新的maven项目,遵循以下步骤,http://o7planning.org/en/10101/install-maven-into-eclipse 但是,当创建一个新的maven项目时,没有JRE系统库,也没有maven库。只有如下所示的src、target和pom.xml。这正常吗?如果没有,我该如何避免呢?谢谢! 单击以获取

  • 如何在tomcat webapps文件夹中创建一个新项目来运行Servlet? 我遵循了许多教程中提到的确切模式。甚至我从webapps(默认的“示例”项目)复制整个项目,并放在同一个地方(webapps)具有不同的名称。 但是当我试图从浏览器(超文本传输协议:\localhost:8080\FIRST\MyServlet)调用它时,我得到了与HTTP状态404相同的错误请求的资源不可用。 我在这

  • 问题内容: 当我尝试创建一个新的Maven项目(具有多个原型,不仅是下面的一个)时,我遇到此错误: 有谁知道为什么会这样,如何解决? 问题答案: 您的目录似乎不为空。此命令行对我有用:(在空目录中) 结果是: 我可以通过在新创建的目录中执行以下命令行来重现您的错误:

  • 我正在努力实现的目标: 创建一个新的Laravel项目 我正在尝试的是: 我一直在尝试按照安装说明进行操作 当我尝试运行以下命令时: 它返回以下错误: 您可以查看我的图片了解详细信息:终端 我在ubuntu 18.04上。 非常感谢你的帮助。。