使用带有HTTPS的DOMPDF不会显示图像

时间:2016-11-16 11:33:01

标签: php image pdf https dompdf

我正在使用DOMPDF创建一个pdf,它在本地和带有HTTP的服务器上正常工作但是当源在带HTTPS的服务器中时,图像不会显示。

$options->set('isRemoteEnabled', TRUE);
$dompdf = new Dompdf($options);

$context = stream_context_create([ 
    'ssl' => [ 
        'verify_peer' => FALSE, 
        'verify_peer_name' => FALSE,
        'allow_self_signed'=> TRUE 
    ] 
]);
$dompdf->setHttpContext($context);

1 个答案:

答案 0 :(得分:1)

为了解决这个问题,我使用了路径“var / www / mysite / public / images / image.jpg”。我无法用背景图像解决问题,因此我使用位置绝对的图像而不是css的背景图像。