Страница 2 из 4
Re: Графики pChart v2
Добавлено: Вт окт 21, 2014 7:39 pm
Bagir
Что же может быть не так со шрифтом. Странно. Ну на всякий случай вот:

Re: Графики pChart v2
Добавлено: Вт окт 21, 2014 7:49 pm
Ivan
У меня ubuntu а у вас наверно Winodws?
Re: Графики pChart v2
Добавлено: Вт окт 21, 2014 8:09 pm
dmw
Странно, у меня тоже ubuntu.
Попробуйте явно задать путь к шрифтам в самом начале файла index.php:
Код: Выделить всё
$font=dirname(__FILE__)."/fonts/tahoma.ttf";
заменить на
исчезнет ошибка?
Re: Графики pChart v2
Добавлено: Вт окт 21, 2014 8:11 pm
Bagir
Да, у меня WinXP. Но кстати, dirname(__FILE__) применяется в config.php если конечно не меняли
Define('DOC_ROOT', dirname(__FILE__)); // Your htdocs location (should be detected automatically)
Re: Графики pChart v2
Добавлено: Чт окт 23, 2014 10:43 am
PAV
Две абсолютно зеркальных системы - на debian и на windows.
В винде все цифры и буквы на графиках отображаются нормально, на дебиан ничего нет вообще. Чтозана? Куда копать?
Re: Графики pChart v2
Добавлено: Чт окт 23, 2014 10:45 am
Bagir
Я бы подумал на шрифты, но что с ними может быть не так... Путь до них точно правильный на debian?
Re: Графики pChart v2
Добавлено: Чт окт 23, 2014 11:09 am
sergejey
PAV писал(а):Две абсолютно зеркальных системы - на debian и на windows.
В винде все цифры и буквы на графиках отображаются нормально, на дебиан ничего нет вообще. Чтозана? Куда копать?
Есть подозрение на папку fonts -- в обновлённом pChart она пишется как "fonts", а в старом pChart как "Fonts", что для Windows не важно, а в Linux-е это разные папки. Моя ошибка, в исходниках не подправил. Сейчас вроде бы правильно.
Re: Графики pChart v2
Добавлено: Чт окт 23, 2014 11:30 am
PAV
Точно, все заработало, когда переименовал папку

Re: Графики pChart v2
Добавлено: Вт ноя 25, 2014 10:52 pm
xor
Здравствуйте!
После обновления МД и ухода температуры за окном в минус за интервал времени графика (24h)-- график перестает отображаться. Устанавливаю период 48h (там еще плюс был) - рисуется нормально.
<img src="/pChart/?p=mod0A.t_in&title=t комната&unit=°&type=24h&scale=zero&width=250&gcolor=red&px=10">
<img src="/pChart/?p=mod0A.t_out&title=t улица&unit=°&type=24h&width=250&gcolor=blue&px=10">
<img src="/pChart/?p=mod0A.presRt&title=Давление&unit=mm&type=24h>ype=curve&width=250&gcolor=green>ype=curve&px=10">
Это только у меня так?
Upd. Решено скачкой второго архива от dmw. Видимо, в МД включена первая, неисправленная версия.
Upd2. Рано радовался, работает только при scale=zero, если это условие убрать -- опять пропадают минусовые данные(
Re: Графики pChart v2
Добавлено: Ср ноя 26, 2014 11:24 am
dmw
xor писал(а):
После обновления МД и ухода температуры за окном в минус за интервал времени графика (24h)-- график перестает отображаться.
Upd2. Рано радовался, работает только при scale=zero, если это условие убрать -- опять пропадают минусовые данные(
Да, есть такое. Не корректно отрисовывается заполнение графика от нулевой шкалы когда сама шкала уходит за пределы графика.
Как временный вариант, в
/pChart/index.php найдите (это примерно строчки 539-540):
Код: Выделить всё
//$Test->drawAreaChart(array("AroundZero"=>FALSE)); // заполнение снизу до кривой графика
$Test->drawAreaChart(array("AroundZero"=>TRUE)); // заполнение от нуля до кривой графика
и замените на:
Код: Выделить всё
$Test->drawAreaChart(array("AroundZero"=>FALSE)); // заполнение снизу до кривой графика
//$Test->drawAreaChart(array("AroundZero"=>TRUE)); // заполнение от нуля до кривой графика