我在Drupal的打印模块中使用 TCPDF 来生成文章的PDF,并在单击链接以生成PDF时出现以下错误消息:TCPDF ERROR: [Image] Unable to get image: http://localhost/pathToDrupal/themes/bartik/logo.png
图像存在于指定的位置。
我尝试申请:
allow_url_fopen = On;
allow_url_include = On;
在
php.ini
中,但不能解决问题。请照顾帮助:(
最佳答案
显然,TCPDF不使用“fopen”包装器。
如果提供图像的URL,则TCPDF会尝试使用cURL将其下载到存储TCPDF的“缓存”目录中(必须检查K_PATH_CACHE
-constant包含的内容)。
因此,我想您必须在此目录中具有写权限,魔术才能起作用。另外,您需要启用cURL。
关于php - TCPDF错误: [Image] Unable to get image,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/7665540/