带有 HTTPS 的 DOMPDF 不显示图像
Images are not displayed with DOMPDF with HTTPS
我正在使用 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);
为了解决这个问题,我使用了路径 "var/www/mysite/public/images/image.jpg"。我无法解决背景图片的问题,所以我使用带有绝对位置的图片而不是带有 css.
的背景图片
我正在使用 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);
为了解决这个问题,我使用了路径 "var/www/mysite/public/images/image.jpg"。我无法解决背景图片的问题,所以我使用带有绝对位置的图片而不是带有 css.
的背景图片