I went back and checked my work again…currently I’m receiving this error: Parse error: syntax error, unexpected ‘$SERVER_SYSTEMROOT’ (T_VARIABLE) in /virtual/users/e16559-17849/web/jpgraph-3.5.0b1/src/jpg-config.inc.php on line 34
The font the scripts are looking for is arialbd.ttf as you can see in the error messages.
That font is not in your fonts folder, but there is a ARIALBD.ttf
You should copy that font and name it arialbd.ttf
You can not simply rename it as 1 of the graphs work OK.
===
If that does not work, you have check the path in jpgraph/src/jpg-config.php
Try
I setup wxgraphs on my web site some 8+(?) years ago 8O or so and all has been working fine until this week. My guess is a php update or such on my web host has resulted in issues. My graphs no longer work and I get an error about the strfttime() being used.
I thought it may be best to update everything but not exactly sure where to start. I’m guessing download and install latest jpgraph but have there been updates to the wxgraphs php scripts themselves? Is there a better alternative I can look into? With a long weekend and current wind chills between -10 and -20
Bill, how familiar (knowledgeable) are you with PHP?
Oh, also be advised that PHP 7 has officially been released … and that PHP 5.6 will only be supported until December 2016.
The ‘JpGraph’ scripts are 5+ years old - they have not been updated since October 2010.
You might be interested in looking at the more modern and regularly updated ‘Highcharts’ - there will be a ‘learning curve’ but it will be well worth your time - once you understand how to produce one of the charts you will want to convert all your website charts to the Highcharts…
Thanks Ray. I’m just a little familiar with php, enough to be dangerous I guess. :? I’ll look into those Highcharts, I’ve seen them on various other web sites and they do look nice.
PS…got the same php time error when I tried to view your station graphs.
Bill, unfortunately, the pages you saw (when you clicked on my link) are way outdated … like really really outdated… :oops:
I have been working on some new and much more modern templates but I have not put them online yet … I keep pushing the date/year for the release of the new pages… :roll:
Well, all of a sudden my graphs are working again with no changes on my part. Go figure. :scratch: Perhaps a setting on the server at my web host was changed?
What is wrong with me? What is it that I am doing wrong?
I can not see what is wrong
I have tried to follwo Tim Hankos guide.
I got the test.php and it replies that I have PHP 5.6.17 and GD support enabled
I got the jpgraph-3.5.0b1.tar
(I can not find the version 2.2 that Tim is pointing to)
Location for jpgraph is: /usr/local/www/apache24/data/jpgraph-3.5.0b1/
Broadstaris wxgraphs is in place: /usr/local/www/apache24/data/wxgraphs/
Did I get the graphsconf.php correct ?
//where are your clientraw*-files and JPGraph relative to where this file is^M
//note you should only need to change the jpgraph directory if you do not use standard names^M
//$hostloc = “${WEBROOT}/”; //must have trailing slash^M
$hostloc = “/usr/local/www/apache24/data/weather/weatherdata/”;^M
$jploc = “/usr/local/www/apache24/data/jpgraph-3.5.0b1/”; //must have trailing slash^M
^M
//Set this variable to either 12 or 24 depending on whether you run Weather Display in 12 or 24 hour mode^M
$hourmode = “24”;^M
When I run the hardpath.php I get: /usr/local/www/apache24/data/jpgraph-3.5.0b1/ttf/ in my browser
Then I have edit the jpg-config.inc.php and added the path
/usr/local/www/apache24/data/jpgraph-3.5.0b1/ttf/
Uploaded the fonts to the ttf folder
The server says that it is unable to locate the JPGraph files when I try to get the rain_1hr.php
I run WDL 10.37R Build 81 on Win Xp and the files a uploaded to Freebsd 10.1
I think I got it to work.
I removed it all and started all over and this time unpack the tar files on the server. I also change the foder to just jpgraph instead of jpgraph-3.5.0b1
Found a small issue with wxgraphs (really a bug/issue with IIS).
I am using an IIS 7.5 server and apparently it does not like files names with a “+” symbol in them. They result in a 404 error.
So the following files do not work:
temp+dew+hum_1hr.php
temp+dew+hum_24hr.php
temp+hum_24hr.php
I noticed it in the Steel Gauges part of the Leuven-Template.
Changing the “+” symbol to a “_” and changing all references to those files makes everything work properly.
So anyone running an IIS server with php may also need to do the same.
I know this is an old post but I’ve been wanting to do something like this. Is this script still functional? If so on step 6, do I put the folder in the JGraphic folder of below it on the server? I’d appreciate any help.