Графики pChart v2
Модератор: immortal
- slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
- Благодарил (а): 139 раз
- Поблагодарили: 74 раза
Re: Графики pChart v2
Никак не могу добиться подписи в оси Х. Какой параметр за это отвечает?

Код:

Код:
Код: Выделить всё
<img src="/pChart/?p=cbr.USD&unit=р&title=USD (%cbr.USD% руб)&type=2d&width=250&px=5&max=100&min=30">
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Графики pChart v2
Ну тут несколько предположений может быть, подпись по "X" берется по полю "TIME".
1) попробуйте проверить наличие данных в поле "TIME": http://localhost/pChart/?p=cbr.USD&type ... =5&op=json
2) вполне возможно что может не хватать данных, попробуйте уменьшить параметр "px":
1) попробуйте проверить наличие данных в поле "TIME": http://localhost/pChart/?p=cbr.USD&type ... =5&op=json
2) вполне возможно что может не хватать данных, попробуйте уменьшить параметр "px":
Код: Выделить всё
<img src="/pChart/?p=cbr.USD&unit=р&title=USD (%cbr.USD% руб)&type=2d&width=250&px=1">
- slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
- Благодарил (а): 139 раз
- Поблагодарили: 74 раза
Re: Графики pChart v2
С px по всякому игрался, вечером гляну json, отпишусь. Во всяком случае в истории по свойству данные есть за несколько дней.
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT
- slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
- Благодарил (а): 139 раз
- Поблагодарили: 74 раза
Re: Графики pChart v2
что-то формат даты кривой получается:
Код: Выделить всё
{"VALUES":["64.5",63.86,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,63.21,"63.21","63.21","63.21"],"TIME":["","","","","","","","11\/08","","","","","","","12\/08","","","","","",""]}
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Графики pChart v2
даты сформированы верно "\" - это экранирующий символ.
вот последовательность значений у вас какаято не та, не соответствует выведенным на графике выше.
Так, все, воссоздал вашу ситуацию у себя. Видимо у Вас светлая тема MD стоит.
Замените в файле /pChart/index.php строчку №417:на
вот последовательность значений у вас какаято не та, не соответствует выведенным на графике выше.
Так, все, воссоздал вашу ситуацию у себя. Видимо у Вас светлая тема MD стоит.
Замените в файле /pChart/index.php строчку №417:
Код: Выделить всё
"LabelSkip"=>4, //пропускаем тики
Код: Выделить всё
"LabelSkip"=>0, //пропускаем тики
- Рейтинг: 1.16%
- slgeo
- Сообщения: 551
- Зарегистрирован: Чт фев 05, 2015 2:35 pm
- Откуда: РнД
- Благодарил (а): 139 раз
- Поблагодарили: 74 раза
Re: Графики pChart v2
Премного благодарен! Действительно проблема в LabelSkip. Только не могу понять, как на это влияет цвет темы?
Raspberry Pi2 Model B + NRF24L01 (MySensors) + 1-Wire + Esp8266 (WiFi-IoT)
CONNECT
CONNECT
-
- Сообщения: 469
- Зарегистрирован: Вт мар 12, 2013 1:22 am
- Благодарил (а): 41 раз
- Поблагодарили: 81 раз
Re: Графики pChart v2
Для темной темы графики оформлены немного по другому (см. в шапке).
А на счет LabelSkip нужно попросить Сергея внести в исходники эту правку, иначе придется постоянно править после каждого обновления.
А на счет LabelSkip нужно попросить Сергея внести в исходники эту правку, иначе придется постоянно править после каждого обновления.
-
- Сообщения: 968
- Зарегистрирован: Пт дек 06, 2013 11:30 am
- Откуда: Москва
- Благодарил (а): 71 раз
- Поблагодарили: 95 раз
Re: Графики pChart v2
Не знаю почему, но графики просто убивают Алису. Загрузка проца становится 100 процентов и вылезает вот такое в логах. Как бороться?
СпойлерПоказать
Код: Выделить всё
17 14:27:37.643375 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP Stack trace:, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.643471 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP 1. {main}() /srv/www/pChart/index.php:0, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.643550 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP 2. imagepng() /srv/www/pChart/index.php:578, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.643781 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP Warning: Cannot modify header information - headers already sent by (output started at /srv/www/pChart/class/pImage.class.php:167) in /srv/www/pChart/index.php on line 579, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.643855 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP Stack trace:, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.643950 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP 1. {main}() /srv/www/pChart/index.php:0, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644015 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP 2. header() /srv/www/pChart/index.php:579, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644241 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP Warning: filesize(): stat failed for ./cached/96f575f1d0a8ed3d40186531b5a256bc.png in /srv/www/pChart/index.php on line 581, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644326 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP Stack trace:, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644386 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP 1. {main}() /srv/www/pChart/index.php:0, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644444 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP 2. filesize() /srv/www/pChart/index.php:581, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644551 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP Warning: Cannot modify header information - headers already sent by (output started at /srv/www/pChart/class/pImage.class.php:167) in /srv/www/pChart/index.php on line 582, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644607 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP Stack trace:, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644662 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP 1. {main}() /srv/www/pChart/index.php:0, referer: http://cool.dlinkddns.com/menu.html
[Thu Sep 17 14:27:37.644722 2015] [:error] [pid 20357] [client 192.100.217.221:31319] PHP 2. header() /srv/www/pChart/index.php:582, referer: http://cool.dlinkddns.com/menu.html
-
- Сообщения: 54
- Зарегистрирован: Ср сен 02, 2015 9:42 am
- Благодарил (а): 4 раза
- Поблагодарили: 3 раза
Re: Графики pChart v2
Схожая ситуация у меня.
Система установлена на Raspberry pi 2. Тема: темная.
При запросе типа: http://myserver:84/pChart/?p=LightMirro ... &width=280
Выдает: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 36 bytes) in /var/www/pChart/class/pData.class.php on line 93
LightMirror.status - это статус лампы подсветки(взял для теста), может быть 0 и 1.
Графики не отображаются.
Система установлена на Raspberry pi 2. Тема: темная.
При запросе типа: http://myserver:84/pChart/?p=LightMirro ... &width=280
Выдает: Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 36 bytes) in /var/www/pChart/class/pData.class.php on line 93
LightMirror.status - это статус лампы подсветки(взял для теста), может быть 0 и 1.
Графики не отображаются.