Php DOMPDF 0.5.1-新服务器环境破坏PDF输出格式
我正在使用DOMPDF在symfony应用程序中生成PDF 在我当前的生产服务器上,它工作得非常好。我的任务是搬家 它将连接到新服务器。我在新服务器上签出了代码,虽然它仍然生成PDF,但大多数格式都被破坏了 下面是一个发生了什么的例子: 有些格式在新服务器上工作,有些则不工作 两台服务器都有相同的代码。它们都运行PHP5.1.6 我能真正看到的唯一区别是新服务器上安装了额外的php模块。我不确定是什么导致了这个问题 工作服务器模块: [PHP模块] bz2 日历 ctype 卷曲 日期 多姆 进出口银行 ftp 钆 gettext gmp 搞砸 iconv ldap libxml 哑剧魔术 数据库 mysql mysqli oci8 odbc openssl pcntl pcre PDO pdo_mysql PDO_ODBC pdo_sqlite posix pspell 反射 一场 shmop SimpleXML snmp 插座 SPL 标准 sysvmsg 系统结构 系统VSHM 标记器 wddx xml xmlreader xmlwriter xsl 兹利布 新服务器模块: [PHP模块] apc 数学 bz2 日历 ctype 卷曲 日期 数据库管理员 多姆 进出口银行 ftp 钆 gettext gmp 搞砸 iconv imap ldap libxml mbstring 哑剧魔术 数据库 mysql mysqli 课程 oci8 odbc openssl pcre PDO pdo_dblib pdo_mysql PDO_OCI PDO_ODBC pdo_sqlite phpcups posix pspell 反射 一场 shmop SimpleXML snmp 肥皂 插座 SPL 数据库 标准 sysvmsg 系统结构 系统VSHM 标记器 wddx xml xmlreader xmlrpc xmlwriter xsl 兹利布Php DOMPDF 0.5.1-新服务器环境破坏PDF输出格式,php,pdf,symfony1,dompdf,Php,Pdf,Symfony1,Dompdf,我正在使用DOMPDF在symfony应用程序中生成PDF 在我当前的生产服务器上,它工作得非常好。我的任务是搬家 它将连接到新服务器。我在新服务器上签出了代码,虽然它仍然生成PDF,但大多数格式都被破坏了 下面是一个发生了什么的例子: 有些格式在新服务器上工作,有些则不工作 两台服务器都有相同的代码。它们都运行PHP5.1.6 我能真正看到的唯一区别是新服务器上安装了额外的php模块。我不确定是什么导致了这个问题 工作服务器模块: [PHP模块] bz2 日历 ctype 卷曲 日期 多姆
以前有人遇到过这种情况,或者知道具体的冲突吗?我解决了问题 dompdf\u字体\u系列\u缓存 包含中断的原始服务器上字体位置的静态路径
在新服务器上。花了很长时间才弄明白,但很高兴我这么做了 字体来自哪里?它看起来像是在新服务器FSR上呈现为零行高。有提供字体css的内联样式。看起来线条高度绝对为零。我确认传递给DOMPDF类的HTML在两台服务器上都是相同的。@GeoffMaddock您在PHP5.1.6中运行的DOMPDF的确切版本是什么?在我的服务器PHP5.1.6中,我得到一个错误,因为它告诉我dompdf不兼容。