Nouvelles:

De retour, dans un nouveau format!

Menu principal

Module de transfert SQL

Démarré par courtil, Mardi 28 Janvier 2014 à 09:03

« précédent - suivant »

courtil

Bonjour Jacques,

J'ai mis en oeuvre le PHP en local pour créer prochainement le site en language PHP
WAMP a été initialisé
une base de données créée
Le module " transfertSQL" a créé la structure
j'ai commencé le transfert
de altimelog et dayfile avec succés
2 tables ont été créées : dayfile et monthly
l'historique du module m'indique la création et le poids du contenu mais mysql
me renvoie une valeur vide à l'affichage , la structure est bonne ??
ces deux fichiers sont chargés dans le sous-répertoire "observations" de météoQC
Dans importation des observations "Cumulus" un mot de passe est demandé;
doit il être créé et chargé au préalable dans le dossier php ??

Par ailleurs impossible de charger  :dec13log.txt et janvier14log.txt

le module " transfert SQL" 'indique : Echec de téléchargement.

j'ai examiné avec Notepad2++ les entêtes de ces fichiers, ils me paraissent conforme

Une piste de recherche ??
Merci de vos infos

Amicalement
Michel
OS : Windows 10 Famiial
Station Météo : Vantage PRO2
Cumulus version 3.8.4 version 3094
http://lecourtilauxepines.eu
https://lecourtilauxepines.pagesperso-orange.fr

courtil

#1
Bonjour Jacques,

j'ai continué dans le chargement des fichiers .txt
J'ai créé manuellement la base de données.
j'ai transféré les dossiers .txt dans le sous répertoire "observations"
j'ai importé les fichiers dans la base
durant l'importation : message erreur :
dans les lignes 91-95-106 du fichier : importeSQL.php
le chargement s'est effectué néanmoins
les valeurs sont dans les tables sauf que la date est validée en 0000-00-00
j'ai essayé de changer la structure du champ "logdate " mais sans succés

Votre avis et vos infos me seront comme habituellement précieuses.

Amicalement

Michel
OS : Windows 10 Famiial
Station Météo : Vantage PRO2
Cumulus version 3.8.4 version 3094
http://lecourtilauxepines.eu
https://lecourtilauxepines.pagesperso-orange.fr

meteo_jacques

#2
Bonjour Michel,

Le problème doit être au niveau du format de fichier.
Le format de date "officiel" de Cumulus est JJ-MM-AA,
vérifie tes fichiers pour voir s'ils sont au bon format.
Parfois le "/" est utilisé au lieu du "-".

Dans le fichiers ImporteSQL.php, tu trouveras à partir
de la ligne 31, les 3 paramètres de configuration qui doivent
correspondre au format de tes données, ce sont:

$field_delimiter=";";
// Les données, sur chaque ligne du fichier, sont séparées par un point-virgule présentement.

$date_delimiter="-";
// Vérifiez aussi le délimiteur de date. Présentement c'est un tiret.

$decimal_separator=",";
// Vous devez finalement vérifier le séparateur de décimal. Présentement, la virgule

Finalement, regarde dans le dossier transfert, tu trouveras
un fichier nommé preparebd.php. Détruit ta BD et lance
le fichier pour voir si les choses sont mieux.

Cordialement,
Jacques

courtil

#3
Bonjour Jacques,

j'ai revu le:

$date-delimiter de Cumulus, il est : "/"
sans doute sur la version francisé ?

J'ai donc paramétré en conséquence :ImporteSQL.php; cela fonctionne

J'ai du transféré les fichiers : DAYFILE.TXT et JANV.14LOG.TXT  dans Observations de METEOQC
impossible de charger depuis le sous répertoire data de CUMULUS??

Les valeurs sont bonnes dans la BD

QUESTION : comment effectuer sur le site .php la mise à jour automatique des valeurs de CUMULUS ?? ou alors créer un chargement automatique DATA --> OBSERVATIONS ???

Existe t'il un gabarit .php à l'image de METEOBLUES pour HTML ou des sites accomplies en .php utilisant CUMULUS

Merci de tes infos

Cordialement

Michel
OS : Windows 10 Famiial
Station Météo : Vantage PRO2
Cumulus version 3.8.4 version 3094
http://lecourtilauxepines.eu
https://lecourtilauxepines.pagesperso-orange.fr

meteo_jacques

#4
Bonjour Michel,

Oui, il existe plusieurs gabarits météo en Php, mais
dans la langue de Molière, ce sera plutôt ardu à trouver.

En anglais, tu peux voir le site de Ken, http://saratoga-weather.org
Ce site offre un gabarit et des extensions des plus soignées, offrant
un look "semi-pro".

Finalement, tu peux regarder le pendant anglophone de Météo du Québec;
Weather by You! (http://weatherbyyou.com). Tu y trouveras plusieurs gabarits
de style différents en php ou html.

Espérant avoir pu te guider un peu.

Amicalement,
Jacques

courtil

#5
Bonjour Jacques,

j'ai suivi ton conseil et visité le site : http://weatherbyyou.com/

J'ai découvert des gabarits très passionnant !!!

Je suis en train  de manipuler " EDEN" !!!

Cela vaut le coup de mettre les mains dans le cambouis.

j'utilise dans mes premiers temps WAMP en local pour les mises à jour
seul petit problème pour moi,  je ne trouve pas la syntaxe pour transmettre
les fichiers finis :
- wt_data_inc.php
- wt_month_inc.php
 j'ai écrit dans CUMULUS le parcourt suivant:

Local filenames : c:Cumuluswebwt_data_inc.php
Remote filenames: C:wampwwwEdenwt_data_inc.php
Process + ftp
Cumulus met à jour régulièrement le fichier wt_data et wt_month
mais pas de transfert vers Wamp local ..

j'ai simplement fait un copier/coller vers Wamp pour lancer Eden
es ce que le fait que j'emploie le ftp de mon site html (orange)pour
transfert vers ce site ??

Autre question :

Quel est le procédé le plus logique et rapide en php ??
Transfert et utilisation de la BD mis à jour ou

Procédé décrit plus haut : transfert des fichiers actualisés : day et month ???

Si tu souhaite que je pose ces questions sur le forum de
http://weatherbyyou.com/

il suffit de me le dire

Je me débrouille avec mes bribes d'anglais et le "translator" !!!

Merci pour tous

Cordialement

Michel
OS : Windows 10 Famiial
Station Météo : Vantage PRO2
Cumulus version 3.8.4 version 3094
http://lecourtilauxepines.eu
https://lecourtilauxepines.pagesperso-orange.fr

meteo_jacques

#6
Bonsoir Michel,

Pas de problème, tu peux écrire ici, en français, plutôt
que sur le pendant anglophone du site. (J'ai toujours en tête
le projet de tous franciser les gabarits, mais c'est bcp de travail!).

Pour les fichiers de données à traiter, en local tu n'as
qu'à décocher l'option ftp?

Pour les statistiques, tu as réussis à exécuter le script pour créer
la base de donnée, donc les stats s'accumulent, dans le dossier
Observations, créant ainsi une copie "réseau". Le module permet
le transfert manuel des données.

Cordialement,
Jacques

courtil

#7
Bonjour jacques,

J'ai  mis à jour (adaptation locale) weather_blues

il me parait plus adapté localement, de plus j'utilise déjà version html

J'ai pratiquement terminé la mise à jour

Je vais le transférer prochainement vers un site distant

Un léger problème avec les "accentués"  car je conserve la version française en mode de base
ce problème apparait dans les transferts actualisés de " wt_data_inc.php et wt_month_inc.php"
 Comment y remédier , je crois que c'est un problème récurrent chez le .php ...

ci_joint un fichier exemple

Merci de tes infos

Amicalement

Michel
OS : Windows 10 Famiial
Station Météo : Vantage PRO2
Cumulus version 3.8.4 version 3094
http://lecourtilauxepines.eu
https://lecourtilauxepines.pagesperso-orange.fr

meteo_jacques

#8
Bonjour Michel,

Ca semble un problème d'encodage. Avec les gabarits php,
il y a 2 fichiers de source différents:

- La version de base
wt_data_inc.php
wt_month_inc.php

- et la version "internationale"
wt_data_intl.php
wt_month_intl.php

Selon ta configuration et le nombre de langues que
tu souhaites afficher, tu utilises un ou l'autre.

Amicalement,
Jacques

courtil

#9
Bonjour Jacques,

Merci de tes conseils .
J'ai utilisé:

La version "internationale"
wt_data_intl.php
wt_month_intl.php

Tout est rentré dans l'ordre.

En ce qui concerne le script " saint.js"  en javascript
J'ai transformé trés rapidement les accentués en base Octal
Avec  Notepad ++  c'est très rapide


Je viens de monter "Weather blues " version php sur le site gratuit "OLYMPE"
acceptant ce mode.
Adresse du site en mode construction ( mode multilangue à terminer) :

http://courtil.olympe.in/index.php

Seul petit problème rencontré:

Les jauges (Gauges)
Seules les deux jauges centrales et la pression fonctionnent
les deux jauges coté droit (vitesse et direction du vent) sont décalées
La modification dépasse mes modestes compétences, aussi j'en réfère au
grand Webmaster ...

Merci  et bon Dimanche bien au chaud

Ici vent et pluie pas d'hiver en prévisions

Amicalement

Michel
OS : Windows 10 Famiial
Station Météo : Vantage PRO2
Cumulus version 3.8.4 version 3094
http://lecourtilauxepines.eu
https://lecourtilauxepines.pagesperso-orange.fr

meteo_jacques

#10
Bonjour Michel,

Pour ajuster les jauges en question, tu dois éditer
pour la vitesse du vent,le fichier style.css.
Trouves la section "gauges3" et édite cette ligne:

margin: 18px 0px 0px 90px;

 et pour la jauge de la direction des vents, c'est
le fichier gauges.php que tu dois éditer (ligne #104):

<td style="padding-left:404px">
   <img src="images/windrose.png" id="WindRose" alt="" title="" />
</td>

Côté temp, ici, c'est bien l'hiver, neige et froidure a profusion! :!:

Cordialement,
Jacques

courtil

#11
Bonjour Jacques,

Je reviens sur les Jauges de weather_blues.php

L'url du site :

http://courtil.olympe.in/index.php

Y a t'il un paramètrage de ces jauges ??
Dans la page Jauges:
-La jauge direction du vent (haut droite) ne fonctionne pas.
-La jauge vitesse du vent (haut gauche) ne fonctionne pas.
-La jauge direction du vent (bas droite) ne fonctionne pas.
-La jauge  Vents ( bas gauche) indique le vent dominant ou à 10'
Peut on augmenter sa sensibilité car l'indication est minuscule

Par ailleurs j'ai lancé manage.php en local sous WAMP sans succés
Affichage de texte .php en haut de  l'écran
Décalage du gabarit ensuite

Merci de tes informations et bonne journée

Amicalement

Michel
OS : Windows 10 Famiial
Station Météo : Vantage PRO2
Cumulus version 3.8.4 version 3094
http://lecourtilauxepines.eu
https://lecourtilauxepines.pagesperso-orange.fr

meteo_jacques

#12
Bonsoir Michel,

Pour les jauges, vérifie qu'elles sont bien mise-à-jour
avec l'option "Include standard images" dans le menu
Configuration --> Internet --> Files

Pour le module de gestion du gabarit (manage.php)
c'est difficile sans voir :shock: mais si l'affichage est
incorrect, c'est souvent du aux fichiers de données
(wt_*_inc.php) qui doivent être traités.

Amicalement,
Jacques

courtil

#13
Bonjour Jacques,

Je reviens sur les Jauges de weather_blues.php

L'url du site :

http://courtil.olympe.in/index.php

et sur ton message précédent

tes conseils n'ont pas apporté aucune amélioration

Les jauges indiquées sont toujours inactives et la date et heure de
la vue centrale est restée à son heure de création

http://courtil.olympe.in/gauges.php

D'autre part dans les Graphes:

http://courtil.olympe.in/trends.php

les miniatures :
Extrêmes de températures
Pluie quotidienne.
restent à la date de la création du fichier

Peux tu m'en dire un peu plus

Cordialement

Michel
OS : Windows 10 Famiial
Station Météo : Vantage PRO2
Cumulus version 3.8.4 version 3094
http://lecourtilauxepines.eu
https://lecourtilauxepines.pagesperso-orange.fr

meteo_jacques

#14
Bonjour Michel,

Comme je te disais lors du dernier message, tout ce qui
est graphisme (jauges et graphes) sont générés par Cumulus
et envoyé sur ton site simplement en sélectionnant l'option
"Include standard images".

Donc, je te conseillerais de regarder sur ton site web pour voir
si les dates/heures de ces fichiers changent conformément à
ta fréquence de mise à jour.

Cordialement,
Jacques