【问题标题】:include(helveticab.php): failed to open stream in FPDF包括(helveticab.php):无法在 FPDF 中打开流
【发布时间】:2020-09-19 03:30:15
【问题描述】:

我尝试使用 FPDF 创建 pdf 我在本地服务器中运行代码。 它没有产生任何错误。
我使用 Google Cloud Platform 创建了一个 VM 实例并在其中安装了 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】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-16
      • 2012-04-13
      • 1970-01-01
      • 2018-11-22
      • 2020-11-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多