首页 > 解决方案 > 当我使用 kartik-v/yii2-mpdf 时找不到类“Mpdf\Mpdf”,没有 Composer 安装

问题描述

我在供应商文件夹中添加了 5 个文件夹:

然后我在vendor/composer/autoload_psr4.php中写道:

'Mpdf\\' => array($vendorDir . '/mpdf/mpdf/src'),
'kartik\\mpdf\\' => array($vendorDir . '/kartik-v/yii2-mpdf/src'),

并在 vendor/yiisoft/extensions.php 中写道:

    'kartik-v/yii2-mpdf' => 
  array (
    'name' => 'kartik-v/yii2-mpdf',
    'version' => '9999999-dev',
    'alias' => 
    array (
      '@kartik/mpdf' => $vendorDir . '/kartik-v/yii2-mpdf/src',
    ),
  ),

当我调用控制器时:

$pdf = new Pdf();

我收到一个错误:

找不到类“Mpdf\Mpdf”

以前,当我手动添加扩展时,没有任何问题。

标签: phpyii2mpdf

解决方案


推荐阅读