【问题标题】:Class 'Codedge\Fpdf\FpdfServiceProvider' not found未找到类“Codedge\Fpdf\FpdfServiceProvider”
【发布时间】:2018-03-29 15:21:43
【问题描述】:

我正在尝试让 FPDF 与 Laravel 5.5 一起使用

我不确定是否发生了变化或发生了什么。我首先遵循了这个帖子中的建议:

How to generate fpdf?

然后我遵循了这个帖子中的建议:

Laravel 5.3 codedge/laravel-fpdf Class Not found

但我仍然收到错误“找不到类'Codedge\Fpdf\FpdfServiceProvider'”

这是我的代码的重要部分:

来自 web.php:

Route::get('/workshops/registration/invoice/' function(){
    Fpdf::AddPage();
    Fpdf::SetFont('Arial', 'B', 18);
    Fpdf::Cell(50, 25, 'Hello World!');
    Fpdf::Output();
})->name('invoicePDF');

来自我的控制器:

Redirect::route('invoicePDF');

来自我的 config/app.php:

'providers' => [

     ....

     ....

    /*
     * Application Service Providers...
     */

     ....

     Codedge\Fpdf\FpdfServiceProvider::class,

     ....
],

'aliases' => [

     ....

     ....

    'Fpdf' => Codedge\Fpdf\Facades\Fpdf::class,

     ....

]

我跑了

php artisan vendor:publish --provider='Codedge\Fpdf\FpdfServiceProvider' --tag=config"

在添加到 config/app.php 之前和之后,我都运行了

composer dumpauto 

composer dump-autoload

之间,但似乎没有任何工作。无论我做什么,我都会收到相同的“找不到类'Codedge\Fpdf\FpdfServiceProvider'”错误。

我在这里错过了什么愚蠢的东西吗?

【问题讨论】:

    标签: laravel fpdf


    【解决方案1】:

    您似乎已将一切设置正确。您已经验证了该类是否存在?这可能是在 github 上与他们一起开票的好时机,因为事情看起来是正确的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-03-26
      • 2018-12-08
      • 1970-01-01
      • 1970-01-01
      • 2020-04-23
      • 2018-05-03
      • 1970-01-01
      • 2020-10-15
      相关资源
      最近更新 更多