【发布时间】:2015-12-11 14:51:20
【问题描述】:
我在 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\app.php中打开所需的 'path_of_the_project\bootstrap/../vendor/autoload.php' (include_path='.;C:\php\pear') 失败
如何解决?
【问题讨论】:
-
你是用composer安装的吗?
-
这个怎么样:
dirname(__DIR__).'/vendor/autoload.php'?确保您已成功运行:composer update -vvv。 -
我认为您链接到的帖子中的“技巧”可能会弄乱您的应用程序的路由。您是否因此对目录结构进行了任何修改?您能确认该文件确实存在吗?在此之后,您能否确认该文件可供运行服务器的用户读取?
-
@KrisanAlfaTimur 非常感谢!你解决了我的问题
-
@Zl3n 不客气:D