Wie lässt sich folgendes Problem mit Dompdf lösen?

Hallo,

ich möchte mit PHP PDF-Datei erzeugen und wollte gerne Dompdf dafür benutzen. Dabei tritt jetzt folgender Fehler auf: Es wird ein leeres PDF-Dokument erzeugt, ob wohl Text eingegeben wurde, und dieses Dokument wird in meinem Download Ordner gespeichert. Wenn ich das Dokument öffne, wird mir angezeigt, dass es sich nicht um eine PDF - Datei handelt bzw. das sie defekt ist. Nun habe ich mir die "autoload.php", die mit Dompdf geliefert wurde, genauer angesehen.

if (PHP_VERSION_ID < 50600) {
    if (!headers_sent()) {
        header('HTTP/1.1 500 Internal Server Error');
    }
    $err = 'Composer 2.3.0 dropped support for autoloading on PHP <5.6 and you are running '.PHP_VERSION.', please upgrade PHP or use Composer 2.2 LTS via "composer self-update --2.2". Aborting.'.PHP_EOL;
    if (!ini_get('display_errors')) {
        if (PHP_SAPI === 'cli' || PHP_SAPI === 'phpdbg') {
            fwrite(STDERR, $err);
        } elseif (!headers_sent()) {
            echo $err;
        }
    }
    trigger_error(
        $err,
        E_USER_ERROR
    );
}


require_once __DIR__ . '/composer/autoload_real.php';


return ComposerAutoloaderInitac2d307f4ed514763a8119f3523066bb::getLoader();

Der letzte Eintrag "return ComposerAutoloaderInitac2d307f4ed514763a8119f3523066bb::getLoader();" ist rot unterstrichen und VSC gibt diese Fehlermeldung aus: Undefined type 'ComposerAutoloaderInitac2d307f4ed514763a8119f3523066bb'.intelephense(P1009)

Vielleicht hatte hier schon mal jemand das gleiche problem und kann mir helfen.

Danke für jede Hilfe

PHP, PDF-Datei

Meistgelesene Fragen zum Thema PDF-Datei