Estou correndo desde várias horas para este problema.
Eu segui as etapas nos sites de instrução.
Movido o composer.phar para vendor/usr/bin/
e executado php composer
. Depois disso, recebo a notícia de que o Composer não é executado como root, mas consegui executar composer require dompdf/dompdf
Eu não esqueci de executar composer update
.
Mas agora, se estou tentando usá-lo no meu projeto. %código% com o código:
require 'vendor/autoload.php';
$dompdf = new DOMPDF();
$dompdf->loadHtml($html);
$dompdf->setPaper('A4', 'landscape');
$dompdf->render();
$dompdf->stream($pathtosavepdf);
Eu recebo permanentemente o seguinte erro: /var/www/vhosts/vmixxxcontaboserver.net/project
Eu tentei muito agora, mudando o nome para novo: Dompdf, dompdf, dompdf \ dompdf ...
se eu estiver usando:
use dompdf\dompdf;
recebendo: Uncaught Error: Class 'DOMPDF' not found in ...
EDITAR:
O arquivo composer.json está localizado em syntax error, unexpected 'use'
, que é o diretório raiz do meu site.
EDIT2: E eu também fiz uma atualização do compositor em vendor / dompdf / dompdf onde muitos pacotes foram instalados.