DOMPDF 0.5.1 - новая серверная среда нарушает форматирование вывода PDF - PullRequest
3 голосов
/ 29 июля 2010

Я использую DOMPDF для создания PDF-файлов внутри приложения Symfony.

На моем текущем производственном сервере это прекрасно работает.Мне было поручено перенести его на новый сервер.Я проверил код на новом сервере, и хотя он все еще генерирует PDF, большая часть форматирования не работает.

Вот пример того, что происходит: http://geoffreymaddock.com/work/project-dompdf-working.jpg http://geoffreymaddock.com/work/project-dompdf-broken.jpg

Некоторые функции форматирования работают на новом сервере, некоторые - нет.

Оба сервера имеют одинаковый код.Они оба запускают php 5.1.6.

Единственное отличие, которое я действительно вижу, состоит в том, что на новом сервере установлены дополнительные модули php.Я не уверен, что может быть причиной этой проблемы.

Рабочие серверные модули: [Модули PHP] bz2 календарь ctype curl дата dom exif ftp gd gettext gmp hash iconv ldap libxml mime_magic mssql mysql mysqli oci8 odbc openssl pcntlpcre PDO pdo_mysql PDO_ODBC pdo_sqlite posix pspell Сеанс отражения shmop SimpleXML сокеты snmp SPL стандарт sysvmsg sysvsem sysvshm токенизатор wddx xml xml читатель xmlwriter xsl zlib

тип * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * *.локон дата дБА дом EXIF ​​FTP Г.Д. Gettext ГМФ хэш Iconv IMAP LDAP LibXML MBstring mime_magic MSSQL MySQL MySQLi Ncurses OCI8 ODBC OpenSSL PCRE ПДО pdo_dblib PDO_MySQL Pdo_Oci PDO_ODBC Pdo_Sqlite phpcups POSIX pspell Отражение сеанса shmop SimpleXML SNMP мыльные розетки SPL SQLite стандарт sysvmsg sysvsem sysvshm токенизатор WDDX XML XmlReaderxmlrpc xmlwriter xsl zlib

Кто-нибудь сталкивался с этим раньше или знает о конкретных конфликтах?

1 Ответ

0 голосов
/ 30 июля 2010

Я разобрался в проблеме.

dompdf_font_family_cache

Содержит статические пути для местоположений шрифтов на исходном сервере, который сломался на новом сервере.Потребовалось много времени, чтобы понять это, но я рад, что понял.

...