P粉2441552772023-08-30 12:11:16
由于另一个答案建议在 module.config.php
中启用远程选项,并且我还无法添加注释,因此我认为最好回答该文件不存在在较新版本的 DomPDF 中。
如果您需要在较新版本中包含远程存储的图像,则必须将其作为选项传递给构造函数:
$dompdf = new Dompdf(array('enable_remote' => true));
这解决了我遇到的问题。
P粉8051077172023-08-30 00:27:54
以下内容帮助我喜欢上了魅力,至少在当地,甚至是与
define("DOMPDF_ENABLE_REMOTE", false);
解决办法是将图片的SRC改为服务器上的绝对路径,如下:
<img src="/var/www/domain/images/myimage.jpg" />
以下所有内容都对我有用:
<img src="<?php echo $_SERVER["DOCUMENT_ROOT"].'/placeholder.jpg';?>"/> <img src="<?php echo $_SERVER["DOCUMENT_ROOT"].'\placeholder.jpg';?>"/> <img src="<?php echo $_SERVER["DOCUMENT_ROOT"].'./placeholder.jpg';?>"/>
$_SERVER["DOCUMENT_ROOT"] 是 C:/wamp/www/ZendSkeletonApplication/public