include(helveticab.php):无法在FPDF中打开流

问题描述 投票:0回答:1

我尝试使用FPDF创建pdf然后我在localserver中运行代码。它没有产生任何错误。我创建了一个VM实例,并使用Google Cloud Platform在其中安装了Xampp。然后,我将所有本地文件移动到服务器路径/opt/lampp/htdocs。此后,当我尝试运行我的php文件时,它产生了这样的错误。

    Warning: include(helveticab.php): failed to open stream: No such file or directory in 
    /opt/lampp/lib/php/fpdf.php on line 1145

    Warning: include(): Failed opening 'helveticab.php' for inclusion 
    (include_path='.:/opt/lampp/lib/php') in /opt/lampp/lib/php/fpdf.php on line 1145

    FPDF error: Could not include font definition file

消除此错误的方法是什么?

php pdf-generation fpdf
1个回答
0
投票

位于服务器/opt/lampp/htdocs/Server/FPDF/font上的我的FPDF字体文件夹。因此,我在PHP文件中添加了define('FPDF_FONTPATH','/opt/lampp/htdocs/Server/FPDF/font');。这解决了我的问题。

© www.soinside.com 2019 - 2024. All rights reserved.