致命错误:未捕获的异常' ReflectionException'消息'类配置不存在'在D:\ laragon \ www \ project \ vendor \ laravel \ framework \ src \ Illuminate \ Container \ Container.php:738
我正在尝试在laravel中使用dompdf
并根据该文档。
流明:
更新作曲家后,在bootstrap / app.php中添加以下行注册提供程序
$app->register(\Barryvdh\DomPDF\ServiceProvider::class);
要更改配置,请将配置文件复制到config文件夹并在bootstrap / app.php中启用它:
$app->configure('dompdf');
我在bootstrap / app.php中添加了这个代码
$app->register(\Barryvdh\DomPDF\ServiceProvider::class);
$app->configure('dompdf');
但是我发现了这个错误。
答案 0 :(得分:1)
如果您不使用流明,请删除您在bootsrap / app.php中有关说明的配置
答案 1 :(得分:0)
我在laravel中使用DomPDF包后发现这个错误。每当我使用 DomPDF.so 时都会出现此错误,因此我找到了一种适用于我的解决方案,如下所示。
在 app_name -> bootstrap -> app.php 中注释这一行
$app->register(\Barryvdh\DomPDF\ServiceProvider::class);
在 app_name -> config -> app.php 中注释这两行
'PDF' => Barryvdh\DomPDF\Facade::class,
Barryvdh\DomPDF\ServiceProvider::class,
之后进入您的项目运行命令 composer update
更新成功后执行以下命令,
php artisan clear-compiled
composer dump-autoload
php artisan optimize
重新安装后,将 DomPDF 加入您的项目 composer require barryvdh/laravel-dompdf
取消注释以上 3 行并运行 php artisan serve
您的项目将再次开始运行。
答案 2 :(得分:-1)
$app->register(\Barryvdh\DomPDF\ServiceProvider::class);
已添加到error dir,
您应该在/ root/config/app.php,