Ошибка файла шрифта JpGraph

Я пытаюсь вставить график после прочтения моей БД.

Проблема в том, что я получаю следующую ошибку: введите здесь описание изображения

Я уже безуспешно пытался изменить разрешение в папке jpgraph. На моем локальном компьютере он работает нормально, но когда он находится на сервере, он показывает эту ошибку.

Что я делаю не так?


person Jesus Ibarra    schedule 22.05.2012    source источник


Ответы (1)


Вы проверили, действительно ли на вашем сервере есть требуемый файл шрифта? Попробуйте ls -l /usr/share/fonts/truetype/verdanab.ttf на своем сервере, чтобы проверить. Вам, вероятно, понадобится пакет шрифтов под названием corefonts. В Debian это доступно через apt-get install ttf-mscorefonts-installer.

person mabi    schedule 22.05.2012
comment
Я проверил сервер, и у меня нет этой папки. Но у меня на локальном компьютере этой папки тоже нет и она работает!. Странно да? - person Jesus Ibarra; 23.05.2012
comment
Наверное, это где-то еще. Судя по типу шрифта, я предполагаю, что вы используете MS Windows в своей локальной системе? Должен быть в c:\windows\fonts (или распространяться с jpgraph, я сейчас не уверен). - person mabi; 23.05.2012
comment
Я проверил детали в jpgraph, и для среды Windows он переходит в папку windows/font, которая является папкой моего компьютера. Сервер не Windows и переходит в папку, которая отображается в сообщении об ошибке. Я изменю папку шрифта и попробую на сервере. Спасибо! - person Jesus Ibarra; 23.05.2012
comment
оно живое!!! :) Я обновляю свой файл, добавляя строку define('TTF_DIR','../jpgraph/fonts/'); и это сработало! - person Jesus Ibarra; 24.05.2012