首页 > 解决方案 > Laravel 在 key 上抛出 Facade root 错误:在管道中生成

问题描述

我只是试图推动一个项目的提交。发生这种情况时,我的 GitLab CI 会选择它并尝试通过 Composer 在其 Docker 容器中安装项目依赖项。安装依赖项后,它将.env.example文件复制到.env并运行php artisan key:generate

但是,当它这样做时,我的管道在以下情况下崩溃:

 $ php artisan key:generate
 In Facade.php line 258:

   A facade root has not been set. 

我尝试以各种方式在本地设置密钥,删除作曲家依赖并重新安装它们,但在这些情况下,我在本地环境中都没有遇到此错误。

这是 Laravel 中的已知错误吗?(6.18.0)

谢谢。

标签: laravelgitlab-ci

解决方案


推荐阅读