Comparaisons annuelles/mensuelles NOAA

Une question, un bug ?
Pidou
Membre
Messages : 478
Inscription : dim. juil. 27, 2008 6:06 pm
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par Pidou »

EUREKA !!!!!!!!
CA MARCHE !!!!!

Bon j'ai trouvé et corrigé pleins d'erreurs. Pour la comparaison mensuelle, ça semble fonctionner. Mais avant d'aller plus loin et trouver ce qui cloche dans la comparaison annuelle, je voudrais être sûr de mon coup.

Bref, peux tu remplacer sur le serveur de ton hébergeur les fichiers par ceux qui sont dans le zip joint et me dire si ça marche ?
Pour l'instant ça ne marche que pour les comparaisons mesuelles.
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Ma station => http://www.meteo-boisney.fr
Image
--- Station Vantage Pro 2 - Plugin VantagePro.dll ---
--- GraphWeather Version 2.0.312b ---
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par paaubert »

Ca avance, en local, plus d'erreur avec php 5.2.11 :lol:
avec 5.3.3 il y a des erreurs avec "display errors" activé, mais les graphiques s'affichent. :D

Par contre sur mon site, aucun graphique.. sniffff :cry:

http://www.boock.ch//meteo/Statistics/c ... nsuels.php
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Pidou
Membre
Messages : 478
Inscription : dim. juil. 27, 2008 6:06 pm
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par Pidou »

Dommage, j'y croyais vraiment...
Normalement avec php 5.3.3 ce ne sont que des erreurs du type "ereg is deprecated". Tu confirmes ?

Je suis donc sur la bonne piste... Je creuse... Si je trouve un chinois c'est que j'ai creusé trop profond ! :lol:
Ma station => http://www.meteo-boisney.fr
Image
--- Station Vantage Pro 2 - Plugin VantagePro.dll ---
--- GraphWeather Version 2.0.312b ---
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par paaubert »

c'est exact
erreurs php.jpg
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par paaubert »

je vois que tu avances bien, courage.
trou.jpg
Mais bon, ne passe quand même pas tout ton temps à essayer de me dépatouiller.

A+
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Avatar de l’utilisateur
pat46fr
Membre
Messages : 173
Inscription : mar. juil. 20, 2010 6:23 pm
Localisation : Vers-sur-lot (46)
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par pat46fr »

Alors, moi j'ai pas essayé de fouiller dans les fichiers php pour voir où étaient les erreurs (puisqu'apparemment il y en a beaucoup). Vu que j'avais eu un soucis avec la config php du serveur qui n'était pas la même que la mienne, j'avais demandé de l'aide à l'hébergeur, j'ai retrouvé sa réponse, je viens d'essayer et ça marche :)
Donc pour ceux qui veulent essayer de "shunter" le php.ini de leur serveur (en espérant que ça marche sur tous les serveurs mais ça je sais pas) voilà la réponse de mon hébergeur:

Comment utiliser un php.ini personnalisé ?

La méthode est simple. Pour ce faire, voici les étapes:

1- Ouvrez votre logiciel "Bloc Note"
2- Copier/Coller la fonction php que vous désirez modifier. Par exemple: register_globals = Off
3- Changez "Off" par "On" si vous désirez activer cette fonction php ou vice versa
4- Enregistrez votre fichier sous le nom de php.ini (assurez-vous que le type de fichier soit .ini)
5- Téléversez ce fichier dans tous les répertoires où vous souhaitez rendre effectif les changements php
6- Une fois téléversée, le changement devrait être actif immédiatement

Voilà ce que m'avais filé mon hébergeur, moi j'ai téléchargé le php.ini complet et me suffit de modifier les valeurs et de mettre ce fichier à la racine de mon site. Ca ne modifie pas le php.ini du serveur, c'est juste que c'est celui là qui est pris en compte.
Dans le cas qui nous interresse il a suffit que je mette :
display_errors = Off
(au lieu de On)

Voilà en éspérant que ça vous aide.

Pat

edit: au fait pour voir le résultat http://www.vers-sur-lot.fr/meteo/Statis ... nsuels.php
Station: WS3650, HeavyWeather3600 1.1, GraphWeather 2.O.312b (essai v3 mais soucis), XP SP2, données stockées automatiquement en BDD MySQL en local et sur le site avec scripts PHP fabrication maison.
Image
Pidou
Membre
Messages : 478
Inscription : dim. juil. 27, 2008 6:06 pm
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par Pidou »

:lol: :lol: :lol: :lol: :lol: :lol: :lol:
Explosé de rire !!!

Pas de souci, ça me permet aussi de me perfectionner en php. C'est un sacré sport de débugger un truc qu'on n'a pas écrit...

Mais bon, normalement on touche au but.
Voici une nouvelle volée de fichiers pour remplacer tous les autres dans le zip joint.
Chez moi, je n'ai plus aucune erreur et tout fonctionne.

Donc à toi de jouer et de me dire.

PS : Euh quoiqu'il arrive ce sera tout pour ce soir :wink:
Vous ne pouvez pas consulter les pièces jointes insérées à ce message.
Ma station => http://www.meteo-boisney.fr
Image
--- Station Vantage Pro 2 - Plugin VantagePro.dll ---
--- GraphWeather Version 2.0.312b ---
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par paaubert »

pat46fr

bonne astuce, malheureusement cela ne fonctionne pas chez moi.

Merci
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Pidou
Membre
Messages : 478
Inscription : dim. juil. 27, 2008 6:06 pm
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par Pidou »

pat46fr a écrit :Alors, moi j'ai pas essayé de fouiller dans les fichiers php pour voir où étaient les erreurs (puisqu'apparemment il y en a beaucoup). Vu que j'avais eu un soucis avec la config php du serveur qui n'était pas la même que la mienne, j'avais demandé de l'aide à l'hébergeur, j'ai retrouvé sa réponse, je viens d'essayer et ça marche :)
Donc pour ceux qui veulent essayer de "shunter" le php.ini de leur serveur (en espérant que ça marche sur tous les serveurs mais ça je sais pas) voilà la réponse de mon hébergeur:

Comment utiliser un php.ini personnalisé ?

La méthode est simple. Pour ce faire, voici les étapes:

1- Ouvrez votre logiciel "Bloc Note"
2- Copier/Coller la fonction php que vous désirez modifier. Par exemple: register_globals = Off
3- Changez "Off" par "On" si vous désirez activer cette fonction php ou vice versa
4- Enregistrez votre fichier sous le nom de php.ini (assurez-vous que le type de fichier soit .ini)
5- Téléversez ce fichier dans tous les répertoires où vous souhaitez rendre effectif les changements php
6- Une fois téléversée, le changement devrait être actif immédiatement

Voilà ce que m'avais filé mon hébergeur, moi j'ai téléchargé le php.ini complet et me suffit de modifier les valeurs et de mettre ce fichier à la racine de mon site. Ca ne modifie pas le php.ini du serveur, c'est juste que c'est celui là qui est pris en compte.
Dans le cas qui nous interresse il a suffit que je mette :
display_errors = Off
(au lieu de On)

Voilà en éspérant que ça vous aide.

Pat

edit: au fait pour voir le résultat http://www.vers-sur-lot.fr/meteo/Statis ... nsuels.php
Super info, je ne la connaissais pas.
En effet, le problème est bien d'éviter l'affichage de toute erreur lors de l'exécution de la bibliothèque artichow.
Pourquoi ? Parce que cette bibliothèque (comme jpgraph) ne PEUT pas envoyer le graphique au navigateur si le header n'est pas vide (en d'autre terme si autre chose a été envoyé au navigateur par le script php qui crée le graph).

Dans la cas qui nous occupe, il y avait tellement d'erreurs de définition de variables qu'elles touchaient même les 2 fichiers créant les graphiques comparaison.

J'espère que mes modifs marchent, car même si la solution de la variable display_errors fonctionne, elle n'est pas très éthiquement satisfaisante :lol: (Et dire que je ne suis même pas informaticien :mrgreen: )
Ma station => http://www.meteo-boisney.fr
Image
--- Station Vantage Pro 2 - Plugin VantagePro.dll ---
--- GraphWeather Version 2.0.312b ---
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par paaubert »

Pidou,

Plus d'erreurs en local, bravo.
Mais toujours pas de graphiques sur mon site.

Bonne fin de soirée
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par paaubert »

au fait, j'ai ça comme config sur mon serveur,
je ne sais pas ce que veut dire ('safe_mode' de PHP activé)
config-serveur.png
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Pidou
Membre
Messages : 478
Inscription : dim. juil. 27, 2008 6:06 pm
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par Pidou »

paaubert a écrit :Pidou,

Plus d'erreurs en local, bravo.
Mais toujours pas de graphiques sur mon site.

je ne sais pas ce que veut dire ('safe_mode' de PHP activé)
Bon déjà c'est une bonne chose, mais je suis un peu déçu du résultat final chez ton hébergeur.
Je viens d'essayer en activant "safe_mode" en local sur wamp. Et tu veux savoir...? Et bien les gra^hiques ne marchent plus en comparaison...!
Donc la seconde cause de disfonctionnement est trouvée... Ouf, on a une piste sérieuse.
Je vais chercher des explications là-dessus.
Ma station => http://www.meteo-boisney.fr
Image
--- Station Vantage Pro 2 - Plugin VantagePro.dll ---
--- GraphWeather Version 2.0.312b ---
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par paaubert »

Salut,
je vient de demander à mon hébergeur si c'était possible de faire des modifications sur le fichier php.ini, il me dit que oui, mais je dois lui dire quelle modification je veux.
Je lui demande encore s'il peux me l'envoyer pour pouvoir comparer avec le fichier "en local"

Je te tient au courant.
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Avatar de l’utilisateur
paaubert
Membre
Messages : 2624
Inscription : dim. janv. 17, 2010 7:16 pm
Localisation : 1555 Villarzel - Switzerland
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par paaubert »

Bon, il me répond que ce n'est pas possible de m'envoyer le fichier !!!

Effectivement en configurant safe_mode en local, les graphiques ne s’affichent plus.

Faut-il demander demander à mon hébergeur si il peut supprimer cette fonction, mais je doute un peux.
_________________________________________________________________________________________________________
Station Vantage Pro2+ avec station agricole - Weatherlink 6.0.3 - GraphWeather 3.0.15b - Cumulus 1.9.4 - Windows W10 ultimate x64
http://www.boock.ch/meteo-villarzel.php
Image
Pidou
Membre
Messages : 478
Inscription : dim. juil. 27, 2008 6:06 pm
Contact :

Re: Comparaisons annuelles/mensuelles NOAA

Message par Pidou »

Oui tu peux demander sans problème, cette modif ne s'appliquera qu'à ton domaine.

Sinon pour info "safe_mode" activité controle les autorisations d'accès aux fichiers. Donc je comprends pourquoi ça peut poser problème dans notre cas, mais je ne comprends pas alors pourquoi ça marche sur les rapports et pas sur les comparaisons....
Ma station => http://www.meteo-boisney.fr
Image
--- Station Vantage Pro 2 - Plugin VantagePro.dll ---
--- GraphWeather Version 2.0.312b ---
Répondre