Het weer - Actueel weer in regio. Het actueel weer is voor iedereen beschikbaar. Leden krijgen (in de nabije toekomst) toegang tot exta informatie, zoals bijvoorbeeld historische gegevens. Leden kunnen ook deelnemen aan het weerforum of zelf hun actuele weer toevoegen.
Hieronder kun je inloggen of een account aanmaken.
Inloggen
Nog geen account? Maak er één aan!
 


Uitgebreid zoeken in forum


Welkom, Gast
Alstublieft Inloggen of Registreren.    Wachtwoord verloren?
Nieuw! yr.no php script van Henkka. (1 bezoeker) (1) Gast
Ga naar onderkant Favoriet: 1
TOPIC: Nieuw! yr.no php script van Henkka.
#59697
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 9 Maanden geleden  
Zal het eens proberen.
Als dit werkt hoeven we het script niet weg te gooien en er een ander voor in de plaats te doen.


in ieder geval bedankt voor je hulp.
pdw112 (Gebruiker)
Platinum forum deelnemer
Berichten: 567
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Tilburg Reeshof Locatie: Tilburg
Gelogd Gelogd  
 
http://www.weerstationtilburgreeshof.nl
Weerstation: WS-2800 (La Crosse) + Blitzortung RED Software: Heavyweather pro V1.3/WUHU/FWI Calc/Cumulus.
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#59698
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 9 Maanden geleden  
Het testurl.php bestand laten draaien op de biddinghuizen site en ik krijg data te zien.
Het zelfde als ik het test bestand op mijn eigen site laat draaien.
In de bijlage een kopie van de test.

Bijlage:
Bestandsnaam: testurl-89f4dd3583ab6316690b1141078d21f1.zip
Bestandsgrootte: 141539
.zip even aanpassen naar .php
pdw112 (Gebruiker)
Platinum forum deelnemer
Berichten: 567
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Tilburg Reeshof Locatie: Tilburg
Gelogd Gelogd  
 
Laatste Wijziging: 08/07/2014 17:39 Door pdw112.
 
http://www.weerstationtilburgreeshof.nl
Weerstation: WS-2800 (La Crosse) + Blitzortung RED Software: Heavyweather pro V1.3/WUHU/FWI Calc/Cumulus.
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  



#59704
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 9 Maanden geleden  
pdw112 schrijft:
Het testurl.php bestand laten draaien op de biddinghuizen site en ik krijg data te zien.
Het zelfde als ik het test bestand op mijn eigen site laat draaien.
In de bijlage een kopie van de test.
. . . ingekort . . .
.zip even aanpassen naar .php

Dus het test programma werkt correct.
En het yr.no script niet.
En het enige verschil is de
Code:

      $html = file_get_contents($URLS);

tegen over een
Code:

$ch = curl_init();
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_URL, $URLS);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
$rawData = curl_exec ($ch);
curl_close ($ch);



Je zou eventueel de provider kunnen vragen of ze bijvoorbeeld met een nieuwe versie van php de file_get_contents met een remote bestandsnaam uitgezet hebben.
Als dat zo is en ze het niet meer willen toestaan, moet de ene regel in yr_xmlll.php vervangen worden door het stukje met de CURL.

Groeten, Wim
wvdkuil (Moderator)
Data & Forum Moderator
Berichten: 2282
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Sluispark Leuven Locatie: Leuven België Geboortedatum: 1949-03-25
Gelogd Gelogd  
 
Laatste Wijziging: 08/07/2014 18:20 Door wvdkuil.
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#59706
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 9 Maanden geleden  
Ik heb de regel met:
$html = file_get_contents($URLS);

vervangen door:
$ch = curl_init();
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_URL, $URLS);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
$rawData = curl_exec ($ch);
curl_close ($ch);

maar helaas geen resultaat.
pdw112 (Gebruiker)
Platinum forum deelnemer
Berichten: 567
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Weerstation Tilburg Reeshof Locatie: Tilburg
Gelogd Gelogd  
 
http://www.weerstationtilburgreeshof.nl
Weerstation: WS-2800 (La Crosse) + Blitzortung RED Software: Heavyweather pro V1.3/WUHU/FWI Calc/Cumulus.
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#59707
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 9 Maanden geleden  
pdw112 schrijft:
Ik heb de regel met:
$html = file_get_contents($URLS);

vervangen door:
$ch = curl_init();
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_URL, $URLS);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
$rawData = curl_exec ($ch);
curl_close ($ch);

maar helaas geen resultaat.

Er wordt (nu) wel data gelezen, maar die is vermoedelijk niet direct leesbaar. De $rawData wordt naar de cache geschreven. Een volgende keer starten en de data wordt gelezen.
Code:

<!-- using cached file cache/58854d91fc694708e2bbda401d8cbe15.xml-->
<!-- 0 forecasts available -->
<!-- 0 forecasts available -->

Maar zowel de eerste keer als de volgende keren lukt het het script niet om de forecasts te vinden.

Ik neem aan dat jij via ftp de
weerstation-biddinghuizen.nl/yr/cache/58854d91fc694708e2bbda401d8cbe15.xml
kunt ophalen en zien of er iets van xml in staat?

Zo ja dan moet er minimaal een
$rawData = trim($rawData); meteen na de curl_close ($ch);

Als dat niet lukt stuur me dan even die cache file op.
wvdkuil op gmail.com

Groeten, Wim
wvdkuil (Moderator)
Data & Forum Moderator
Berichten: 2282
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Sluispark Leuven Locatie: Leuven België Geboortedatum: 1949-03-25
Gelogd Gelogd  
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#59713
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 9 Maanden geleden  
Voor toekomstig gebruik als uw situatie lijkt op:

Weerstation Biddinghuizen gebruikt nu weer het yr.no script
weerstation-biddinghuizen.nl/wwweersverwachting.htm

De vervanging in de code waardoor het script weer werkt:
Code:

$html = file_get_contents($URLS);

door

$ch = curl_init();
curl_setopt ($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt ($ch, CURLOPT_URL, $URLS);
curl_setopt($ch, CURLOPT_USERAGENT, $_SERVER['HTTP_USER_AGENT']);
curl_setopt ($ch, CURLOPT_TIMEOUT, 60);
$html  = curl_exec ($ch);
curl_close ($ch);


In een vorige post was er een typefout van mijn kant waardoor het niet leek te werken
wvdkuil (Moderator)
Data & Forum Moderator
Berichten: 2282
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Sluispark Leuven Locatie: Leuven België Geboortedatum: 1949-03-25
Gelogd Gelogd  
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#59965
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 8 Maanden geleden  
Goedenavond,

Ik ben sinds gisteren al aan het stoeien met het werkend krijgen van de yr.no script, maar tot dusverre zonder resultaat. Ook na rechtstreeks downloaden en uploaden gebeurt er niks.

Wat ik ook doe, de testpagina blijft leeg. Er wordt wel data ingelezen, maar op het woordje yr.no na verschijnt er niks op de pagina.

Testpagina: www.ohln.nl/yr/yrtest.php

Iemand wellicht tips waar ik naar kan kijken?

Mvg,
Stephan
stephanvanloon (Gebruiker)
Nieuw forum deelnemer
Berichten: 23
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Gelogd Gelogd  
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#59973
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 8 Maanden geleden  
stephanvanloon schrijft:
Goedenavond,

Ik ben sinds gisteren al aan het stoeien met het werkend krijgen van de yr.no script, maar tot dusverre zonder resultaat. Ook na rechtstreeks downloaden en uploaden gebeurt er niks.

Wat ik ook doe, de testpagina blijft leeg. Er wordt wel data ingelezen, maar op het woordje yr.no na verschijnt er niks op de pagina.

Testpagina: www.ohln.nl/yr/yrtest.php

Iemand wellicht tips waar ik naar kan kijken?

Mvg,
Stephan
Als ik de yrno pagina test via
www.ohln.nl/yr/scripts/yr_xmlII.php
dan komen er allerlei fouten en staan er ook regelnummers van het script.
Als ik het script download bij Henkka dan staan er op de regelnummers waar bij jou de fouten optreden met heel andere instructies
Voorbeeld:
Warning: file_put_contents(/var/www/vhosts/ukkostutkat.fi/httpdocs/cache...e9800998ecf8427e.xml): failed to open stream: No such file or directory in E:HostingSpacesVanloonohln.nlwwwrootyrscriptsyr_xmlII.php on line 149
Op regel 149 in het originele script staat helemaal geen file_put_contents.
die staat op regel 143.

=== toegevoegd 12:10
Als ik de link gebruik die jij gepost heb,
www.ohln.nl/yr/yrtest.php
komt er inderdaad een lege pagina.

Maar dat is in principe niet mogelijk, immers waar zijn de foutboodschappen?
Het yrtest.php script roept meteen het yr_xmlII.php script aan en dat geeft foutboodschappen en ook nuttige informatie.

===

Dus welk script gebruik je. De standaard versie uit de download is het zeker niet.
ZIP de scripts
yr/yrtest.php
yr/scripts/yr_xmlII.php
en post die zip hier, dan kan ik zien waarom het bij jou anders is.

Wat ook nog kan helpen is in yrtest.php de foutboodschappen aan zetten.
Regel 14 staat:
Code:

<?php
include 'scripts/yr_xmlII.php';
echo $yrhead;
?>


Verander dat in
Code:

<?php
ini_set('display_errors', '1');
include 'scripts/yr_xmlII.php';
echo $yrhead;
?>


Ik vermoed dat het script yr_xmlII.php helemaal niet wordt geladen.
Dat zou bij jou wel eens de verklaring kunnen zijn.

Groeten, Wim
wvdkuil (Moderator)
Data & Forum Moderator
Berichten: 2282
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Sluispark Leuven Locatie: Leuven België Geboortedatum: 1949-03-25
Gelogd Gelogd  
 
Laatste Wijziging: 10/08/2014 12:35 Door wvdkuil.
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#59975
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 8 Maanden geleden  
En hier de volgende ingepakte file.
Bijlage:
Bestandsnaam: yr_xmlII-d732c2cccdc27913c9f082b40afeb61c.zip
Bestandsgrootte: 13003
stephanvanloon (Gebruiker)
Nieuw forum deelnemer
Berichten: 23
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Gelogd Gelogd  
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
#59976
Re:Nieuw! yr.no php script van Henkka. 3 Jaren, 8 Maanden geleden  
stephanvanloon schrijft:
Ik heb het script gewoon van de officiële website gedownload en daarna ge-upload www.nordicweather.net/phpscripts.php?en. Het enige wat ik heb aangepast (instructie uit de Read-me file) is het directory-pad en de gebruikersnaam voor GEO-Names ingevuld. Daarna de boel ge-upload.
. . . ingekort . . .

De scripts die je op dit forum hebt gezet zijn inderdaad identiek aan de Henkka scripts.

Dus dit zijn niet de door jou gewijzigde scripts die we nu aan het testen zijn!
1: Ze zijn helemaal identiek aan die van Henkka. "het directory-pad en de gebruikersnaam voor GEO-Names" zijn niet aangepast.

2. Het script op yr/scripts/yr_xmlII.php is een heel ander script. Daar is vanaf regel 142 veranderd en zijn er daar 6 regels toegevoegd.

===

Ik heb een aangepaste versie van yrtest.php bijgevoegd met als naam yrtest2.php
Hier staat de error reporting aan zodat we kunnen zien wat er gebeurt.

Wim
Bijlage:
Bestandsnaam: yrtest2.zip
Bestandsgrootte: 1101
wvdkuil (Moderator)
Data & Forum Moderator
Berichten: 2282
graphgraph
Gebruiker offline Klik hier om het gebruikersprofiel van deze gebruiker te zien
Geslacht: Man Sluispark Leuven Locatie: Leuven België Geboortedatum: 1949-03-25
Gelogd Gelogd  
 
De Administrator heeft publieke schrijf toegang geblokkeerd.  
Ga naar bovenkant
Advertisement

Bezoekers

We hebben 62 gasten en 11 leden online