Evolution php et fichiers NOAAcompare

Un problème, une question sur la partie PHP des graphiques

Modérateurs : jturlier, Météo Villarzel

Répondre
phil974
Messages : 43
Enregistré le : 23 juin 2014, 20:01
Localisation : Saint Denis (La Réunion)
Contact :

Evolution php et fichiers NOAAcompare

Message par phil974 » 27 oct. 2017, 12:55

Bonjour à tous,

Ca faisait un bail que je n'étais pas passé par le forum.
J'ai un souci suite à une évolution de version php sur les fichiers NOAAcompare. Le résultat se trouve sur mon site la :

http://www.cyclotropic.re/pages/compare_NOAA.php

Outre les notifications d'erreurs, les graphs n'apparaissent plus mais les tableaux continuent à être alimentés.

suis je le seul à avoir ce type de problème. Ou puis-je trouver les significations des codes d'erreurs pour tenter d'y remédier?

Merci

Phil
Davis Vantage Pro 2 Plus
Weatherlink 6.0.3 - Graphweather 3.0.15
VP2SQL
Base de données hébergée chez o2switch

Avatar du membre
PascalWMR
Messages : 323
Enregistré le : 16 févr. 2014, 09:28
Localisation : CONFLANS EN JARNISY (F54800)
Contact :

Re: Evolution php et fichiers NOAAcompare

Message par PascalWMR » 28 oct. 2017, 09:14

Salut Philippe

Je vois que tu a trouvé la solution à ton problème.
J'ai effectivement eu le même problème que toi lorsque mon hébergeur est passé à PHP 7.
Je n'ai pas trouvé la vraie solution. A priori avec PHP 7 il faut déclarer toutes les variables.
En attendant, la solution que j'ai trouver et de revenir, puisque mon hébergeur le permet, à PHP 5.6
Si tu a trouver la bonne solution, peut-être pourrait-tu nous en faire part.

A+
Pascal
Station VP2Plus, Windows 10 64 bits,WeatherLink 6.0.5, VP2SQL, Graphiques Dynamiques à partir d'une BDD MySQL
Météo Conflans-en-Jarnisy
Image

Avatar du membre
jturlier
Administrateur du site
Messages : 393
Enregistré le : 10 déc. 2014, 10:20
Localisation : Sérignan 34410
Contact :

Re: Evolution php et fichiers NOAAcompare

Message par jturlier » 28 oct. 2017, 10:40

Bonjour,
je dirais que la solution est dans php.ini.
error_reporting(E_ERROR | E_PARSE);
Quand on est en mode production, sur un script qui fonctionne, il faut désactiver les "Warnings". Personnellement je désactiverai aussi les erreurs de décodage (E_Parse) pour ne laisser que les erreurs d'exécution.
Jean
Jean

Station :
VP2pro + anémomètre ultrasons et console Vue
Cumulus 1.9.4 + Cumulus2SQL + MySQL

Audio :
FR
PC :
W10 64bits migré
http://meteoserignan.ddns.net
Image

Répondre