in IPS muss die Extension php_mbstring.dll aktiviert werden
in jpGraph muss im File jpg-config.inc.php der Eintrag
define(‚DEFAULT_GFORMAT‘,‚auto‘) auf
define(‚DEFAULT_GFORMAT‘,‚jpeg‘) geaendert werden
Ich habe in der php.ini die extension hinzugefügt und die jpg-config.inc.php geändert, jedoch bekomme ich trotzdem die Fehlermeldung Error 25500 „multibyte strings must be enabled…“
Die php_mbstring.dll ist im ext Verzeichnis vorhanden, braucht man da eine spezielle Version?
das ist richtig, hat aber nichts mit IPS zutun. Er sucht eine Erweiterung für PHP und dieses findet man bekanntlich auf der Seite des Herstellers. Ich suche ja hier auch nicht nach einem Servicepack für Windows.
Im Ordner webfront im IPS Ordner einen
neuen Ordner erstellen - Name egal - hier wird jggraph benutzt.
in diesem Ordner einen Ordner erstellen mit dem namen jpgraph ( Name nicht egal )
jpgraph herunterladen.
Meine Version jpgraph-3.0.7.tar.bz2
Alles was sich in dem Archiv unter SRC befindet in den Ordner
jpgraph kopieren.
Mein script in den Ordner jggraph kopieren.
Das wars.
http:// … /jggraph/jgline.php
Es muesste ein Demograph erscheinen da keine Parameter.
sehr gutes Teil, läuft wirklich gut.
Ich habe nur Probleme wenn ich Daten anzeigen über ein Jahr. Es kommt folgende Meldung
Warning: Division by zero in C:\IP-Symcon\webfront\jggraph\jpgraph\jpgraph_regstat.php on line 51
Warning: Division by zero in C:\IP-Symcon\webfront\jggraph\jpgraph\jpgraph_regstat.php on line 52
JpGraph Error: HTTP headers have already been sent.
Caused by output from file jpgraph_regstat.php at line 51.
Explanation:
HTTP headers have already been sent back to the browser indicating the data as text before the library got a chance to send it's image HTTP header to this browser. This makes it impossible for the library to send back image data to the browser (since that would be interpretated as text by the browser and show up as junk text).
Most likely you have some text in your script before the call to Graph::Stroke(). If this texts gets sent back to the browser the browser will assume that all data is plain text. Look for any text, even spaces and newlines, that might have been sent back to the browser.
For example it is a common mistake to leave a blank line before the opening "<?php".
Ich nehme mal an die Meldung kommt weil nicht alle Daten von einem Jahr vorhanden sind.
Kann man die Meldung auswerten.
Hallo 1007,
ich habe das System mal neu gestartet und plötzlich werden auch den Graphen für ein Jahr dargestellt.
Timeout mußte ich natürlich höher setzen weil zu viel Daten vorhanden sind.
bin gerade bei der Suche nach einem Graphen für das iPhone auf dieses Thema gestoßen. Habe vor ein ALLNet Powermeter ALL3690 grafisch auf dem iPhone/iPad darzustellen.
Habe die Installationsanleitung befolgt.
IP-Symcon 2.4
V0.4_jgline
jpgraph-3.0.7.tar
Demograph erscheint nicht!
Ordner nach webfront wurde umbenannt nach jggraph
Im voraus Danke