Algemeen forum ontrent de ontwikkelng, design en hosting van weergerelateerde websites (dit laatste om een beetje on topic te blijven)
Door Niels2a@hotmail.be
#70363
Goede avond iedereen!

Heeft er iemand een idee hoe het komt dat de Weather Underground grafiekjes sinds enkele dagen niet meer lijken te werken via mijn website: http://weerstationzoersel.be/weather2/index.php?p=62-2&lang=nl ?

De jaargrafieken, krijg ik wel tevoorschijn.

Kan momenteel geen plaatje plaatsen maar krijg volgende melding:

Warning: file_get_contents(): http:// wrapper is disabled in the server configuration by allow_url_fopen=0 in /home/nielss/public_html/weather2/wxwugraphs/WUG-inc-day.php on line 227

Warning: file_get_contents(http://www.wunderground.com/weatherstat ... its=metric): failed to open stream: no suitable wrapper could be found in /home/nielss/public_html/weather2/wxwugraphs/WUG-inc-day.php on line 227

Ook bij de rapporten van WU zijn er blijkbaar 3 lege vakjes, waarvan ik zeker van weet dat die ooit wel ingevuld waren door WU. http://weerstationzoersel.be/weather2/index.php?p=11-2&lang=nl (18 - 20 september)

Alvast bedankt,

Groetjes!

Niels
Door pb2rdf
#70368
Fout in php script?
Probeer handmatig de dag week etc grafieken op te roepen op :
https://www.wunderground.com/wundermap

Dat werkt bij mij wel
[url]https://www.wunderground.com/personal-weather-station/dashboard?ID=IZUIDHOL36#history/s20171105/e20171112/mweek
[/url]

Er zal misschien iets veranderd zijn bij Wunderground mbt record, data aanduiding.
Met beetje foutzoeken moet er uit te komen zijn.

Peter.
Door wvdkuil
#70369
De weer-rapporten (wsReports) http://weerstationzoersel.be/weather2/i ... -2&lang=nl
Website/support van de auteur: https://support.leuven-template.eu/?lang=nl

Of de ontbrekende dagen dat te wijten zijn aan drie dagen mislukte oplaad of een fout in de database bij WU weten we niet. Ook op de andere pagina met de gegevens van het jaar 2017 ontbreken die dagen:
http://weerstationzoersel.be/weather2/i ... s=M&mode=4

En op de pagina van uw station bij WU ontbreken deze dagen ook
https://www.wunderground.com/personal-w ... 930/mmonth

===

De grafieken (wxWUGraphs): http://weerstationzoersel.be/weather2/i ... -2&lang=nl
Website auteur van de scripts: http://pocasi.hovnet.cz/wxwug.php?lang=en
Laatste versie: v 1.8.0 (2011/09/05 11:30 UTC)

De foutboodschappen worden veroorzaakt doordat er geen gebruik (meer ?) gemaakt mag worden van file_get_contents(URL)

Omdat het tot minstens 24 oktober (controle van de cache/) bij u wel gewerkt heeft moet of u of de provider een wijziging aan PHP.INI hebben doorgevoerd. Bijvoorbeeld met het testen van een nieuwe PHP versie.

Oplossing: omdat dit een "standaard" probleem is, heeft de auteur hiervoor een setting gemaakt.
Regel 249-251 in wxwugraphs/WUG-settings.php
Code: Selecteer alles
##### OTHER OR MALFUNCTION SETTINGS
$spline_graphs = false; // spline or line graph type; true (spline) = better look, but low accuracy and possible problems with gaps in graphs data.
$fopenOff = false; // Enable if you have allow_url_fopen = Off in PHP configuration. But you may have problems with units in graphs (Metric vs Imperial - may depend on your server location).
Verander $fopenOff = false; in $fopenOff = true;

Toelichting: Deze scripts bewaren de opgehaalde gegevens in de cache. Dus voor de "lege" maanden zijn er ook lege cache files. Die beginnen in uw geval met IVLAANDE32 voor de maand en jaar grafieken.
De dag grafieken staan in "jaar"-mapjes ook in de cache.
U kunt zo controleren of die bestandjes inderdaad "leeg" zijn. Als ik dit schrijf (2017-11-12 10:00 CET)
Leeg: http://weerstationzoersel.be/weather2/c ... 201711.txt
Gevuld, laatste regel 24: http://weerstationzoersel.be/weather2/c ... 201710.txt
Conclusie: ergens na 24 oktober is er aan de settings of INI iets veranderd.

Cache vervangen: Als $fopenOff = true; is gezet kunnen de lege cache bestanden overschreven worden met
http://weerstationzoersel.be/weather2/i ... -2&lang=nl&force=1
Dus door &force=1 toe te voegen aan de URL. Dit volgens de website van de auteur:
Tips
To recreate stored cache for given day/month/year use URL parameter "force=1"


Wim
Door Niels2a@hotmail.be
#70372
Goede morgen!

Super bedankt voor deze informatie!
Ik ga er meteen mee aan de slag.
Eerst en vooral heb ik effe mijn provider gecontacteerd of zij eventueel deze functie van file_get_contents(URL) hebben uitgeschakeld. Ik vermoed dat dat aan de oorzaak kan liggen. Een aantel weken geleden hadden ze me namelijk verteld dat ze in de loop van de weken over gingen schakelen op een nieuwe server.

Alvast bedankt, ik blijf jullie op de hoogte houden!

Groetjes,

Niels
Door Niels2a@hotmail.be
#70373
De provider heeft de functie opnieuw geactiveerd!

Alle problemen zijn hiermee van de baan ivm de WU grafiekjes! :)

Draadje mag gesloten worden!

Nogmaals dikke merci Wim & Peter voor de informatie!