流明打开失败/../vendor/autoload.php

Lumen failed to open /../vendor/autoload.php

我在 Lumen 四月份发布时开始使用它。

从 5.0 版开始,我已经遇到了同样的问题并找到了解决方案 ()。

有几天我开始在 Lumen (5.1) 中创建一个新项目。但是,应用上面.htaccess的方法,这次问题并没有解决。

这是完整的错误:

Warning: require_once(path_of_the_project/../vendor/autoload.php): failed to open stream: No such file or directory in path_of_the_project\bootstrap\app.php on line 3

Fatal error: require_once(): Failed opening required 'path_of_the_project\bootstrap/../vendor/autoload.php' (include_path='.;C:\php\pear') in path_of_the_project\bootstrap\app.php on line 3

如何解决?

在您的 bootstrap/app.php 文件中,更改:

require_once __DIR__.'/../vendor/autoload.php';

进入:

require_once dirname(__DIR__).'/vendor/autoload.php'; 

并确保您 运行 composer update -vvv 成功.

我遇到了同样的错误,并通过 运行 项目根文件夹中的以下命令解决了它。

composer update -vvv