Laravel 5 无法打开所需的 bootstrap/../vendor/autoload.php

新手上路,请多包涵

我最近通过 composer 安装了 Laravel 5。我尝试使用工匠创建一个新控制器,但出现以下错误:

引导程序/../vendor/autoload.php。无法打开流:没有这样的文件或目录。 “供应商”文件夹不存在。

我错过了什么吗?

原文由 Scott 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 460
2 个回答

原来我没有在我的 php.ini 中启用 openssl,所以当我用 composer 创建我的新项目时,它是从源代码安装的。我改变了它并跑了

composer update

现在供应商文件夹已创建。

原文由 Scott 发布,翻译遵循 CC BY-SA 3.0 许可协议

我不知道我是否相关-

我已经下载了 laravel 的 Github 版本并使用lando 安装,但无法启动它。

在兰多配方中,我必须在 中添加 php: 8.1 .lando.yml

 name: ltest1
recipe: laravel
config:
  webroot: public
  php: 8.1

$ lando ssh
$ composer install
$ php artisan key:generate

原文由 Paul Bradbury 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题