Discussie forum over overige software. Voor vragen, specificaties, ervaringen etc..
Door jango
#65198
Heb sinds vandaag foutmeldingen bij start website.

http://veghelsweer.nl/weather2014/index.php

Heb al tijden geen instellingen veranderd.
Heb tijdelijk andere startpagina ingesteld.
De bovenstaande link geeft volgende meldingen.
wat gaat hier fout en hoe los ik dat op?

Bijlagen
veghel-aa5f914092c974098de136fa36ba2e2d.jpg
veghel-aa5f914092c974098de136fa36ba2e2d.jpg (113.04 KiB) 2117 keer bekeken
Door T.J.
#65199
Goedemiddag.

Mijn site was ook op zwart, ik gebruik Leuven versie 2.5
De metar servers zijn in de war, verander je current conditions waarde van metar naar bijv. Yahoo in wssettings.php
Zal wel een tijdelijke storing zijn.

Bij mij werkt dat, dit is al eens eerder gebeurt en moet wel ergens op dit forum genoemd zijn.

Succes.

Gr. Tjeerd
Door herent
#65201
T.J. schrijft:
Goedemiddag.

Mijn site was ook op zwart, ik gebruik Leuven versie 2.5
De metar servers zijn in de war, verander je current conditions waarde van metar naar bijv. Yahoo in wssettings.php
Zal wel een tijdelijke storing zijn.

Bij mij werkt dat, dit is al eens eerder gebeurt en moet wel ergens op dit forum genoemd zijn.

Succes.

Gr. Tjeerd
Ik ben blij met al jullie opmerkingen en ondersteuning.
De reden van de ze storing: http://weather.aero/ is per 1 juli gestopt.
Zie de zeer korte uitleg op hun site. En dat was 1 van de 2 in de loop van de tijd gebruikte metar-servers. Voor het laatste release als backup server, maar in het begin als enige server.

Op de support pagina staan al een tijd updates (voor 2.6) die wel werken.

Dus de eerste stap:
Verander van metar naar yahoo voor het ophalen van de "current conditions" = huidige weercondities.
Dan draait de website weer.
Vaak zijn die condities net zo goed maar soms met iets minder detail dan een eigen opgehaalde metar.
Je moet wel de juiste Yahoo code voor een plasats in de buurt ophalen.
Voorbeeld release 2.5,
1. commentaar teken zetten bij metar
2. commentaar teken weg bij yahoo
Code: Selecteer alles
#---------------------------------------------------------------------------
# from which source do we get the current conditions. Select one, comment out the other
#------------------------------------------------------------------------- #####
#$SITE['curCondFrom']   = 'wd';            // if you are using WeatherDisplay AND have set WD correctly
$SITE['curCondFrom']   = 'yahoo';         // if you use Yahoo also for the forecast on the startpage no other forecast
#$SITE['curCondFrom']   = 'metar';         // default, mostly best choice

dan verderop regel 500 ongeveer bij release 2.5
Code: Selecteer alles
$SITE['yaPlaceID']      = '973505';      // ##### 973505 = Leuven 
Je eigen Yahoo plaatscode.
1. ga naar https://weather.yahoo.com/
2. type je plaatsnaam in het vak, bijvoorbeeld Leuven
3.Dit is het antwoord in de browser: https://weather.yahoo.com/belgium/vlaam ... en-973505/
4. De yaPlaceID is dus 973505. De code voor uw dichtsbijzxijnde plaats is natuurlijk anders.

En de tweede stap:

Aanpassen metar script voor releases 2.4 - 2.6:
Als u wsMetarXml.php van 3.00 2014-09-21 release version of eerder gebruikt werkt het niet.
Zoek de regel met
Code: Selecteer alles
$weatherApiUrl   = 'http://weather.aero/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=3&mostRecent=true&stationString='.$SITE['METAR'];
verander die in
Code: Selecteer alles
$weatherApiUrl   = 'http://aviationweather.gov/adds/dataserver_current/httpparam?dataSource=metars&requestType=retrieve&format=xml&hoursBeforeNow=3&mostRecent=true&stationString='.$SITE['METAR'];


Dit moet u ook doen als u naar yahoo bent overgestapt.
Immers als u metar gebruikt en die werkt niet => yahoo is de backup
Als u Yahoo gebruikt is de Metar de backup

Dus beide moeten operationeel zijn.

Voor WD gebuikers met een solar sensor is WD nog beschikbaar om de "Current conditions" te leveren.

Succes, Wim