【问题标题】:FPDF error: Could not include font definition: Works offline but not onlineFPDF 错误:无法包含字体定义:脱机工作但不能联机
【发布时间】:2015-01-19 09:51:35
【问题描述】:

我有一个与this question 中的问题类似的问题:“FDPDF 错误:无法包含字体定义”。但是,该错误仅发生在我的实时服务器上 - 我运行 XAMPP 的开发服务器没有问题,所以我假设我的代码没有问题。

两台服务器上的目录结构相同,并且我已确保授予/font 文件夹的权限。我已将字体文件夹放在与 pdf 页面文件夹相关的每个位置。什么可能导致问题?

【问题讨论】:

  • 应该是/fonts,如果我没猜错的话,应该是一个“s”。
  • 环境完全是一个副本?
  • 不,它是 '/font' - 我刚刚从 FPDF 下载 zip 中提取了它。 @MarcoMura 是的,它在我的开发服务器上完美运行。只有当我将它上传到实时服务器时才会发生错误,尽管目录结构和路径是相同的。

标签: php fonts fpdf


【解决方案1】:

我刚刚解决了这个问题 - 我使用的是自定义字体,文件名是驼峰式。尽管我的 PHP 中的大小写是正确的,但我尝试将文件名和对小写的引用都更改为小写,现在它可以工作了。大概是 Windows 和 Unix 的区别。

【讨论】:

  • Unix 区分大小写,Windows 不区分大小写。这也让我想到了一些与文件有关的其他事情
猜你喜欢
  • 2013-01-05
  • 2011-09-25
  • 2012-09-22
  • 1970-01-01
  • 2013-06-22
  • 1970-01-01
  • 2014-09-08
  • 2018-03-14
  • 2011-04-11
相关资源
最近更新 更多