Mpdf no funciona después de cargarlo en el host y mostrar pdf como tex

Mpdf no funciona después de cargarlo en el host y mostrar pdf como texto si lo muestro en el navegador

Estoy usando Mpdf en Laravel y funciona bien en localhost pero después de cargarlo en el host encuentro el pdf como se muestra en la imagen cuando lo muestro en el navegador pero si habilito la descarga en lugar de mostrarlo en el navegador muestra el texto sin estilo

el error que obtuve

y aquí está el código de mi controlador

$mpdf = new mPDF();
$mpdf->WriteHTML($html);
$mpdf->output();

Yo también probé

$pdf = PDF::loadView('test');
return $pdf->stream('document.pdf');
Mostrar la mejor respuesta

@KenLee muestra lo mismo :(

Resolví el problema que descubrí que después de cargar al servidor puse la carpeta pública fuera del proyecto Laravel que causó el error, así que la volví a poner dentro del proyecto Laravel y el problema está resuelto ahora. gracias