我在4月份发布时开始使用Lumen。
从5.0版开始,我已经遇到了同样的问题并找到了解决方案(see here)。
有几天我开始在Lumen(5.1)创建一个新项目。但是,通过将此方法应用于上面的.htaccess
,此问题此时无法解决。
以下是完整错误:
警告:require_once(
path_of_the_project/../vendor/autoload.php
):无法打开流:第3行path_of_the_project\bootstrap\app.php
中没有此类文件或目录致命错误:require_once():在第3行的
path_of_the_project\bootstrap/../vendor/autoload.php
中打开所需的“path_of_the_project\bootstrap\app.php
”(include_path ='。; C:\ php \ pear')失败
如何解决?
答案 0 :(得分:9)
在bootstrap/app.php
文件中,更改:
require_once __DIR__.'/../vendor/autoload.php';
分为:
require_once dirname(__DIR__).'/vendor/autoload.php';
确保您已成功composer update -vvv
成功。
答案 1 :(得分:5)
我遇到了同样的错误,并通过从项目根文件夹运行以下命令来解决它。
composer update -vvv