Le forum officiel francophone du réseau de détecteurs de foudre

    • Register
    • Login
    • Search
    • Accueil
    • Tags
    • Users
    • Groups
    • Search
    • Carte foudre

    Aide pour mise à jour automatique

    Site internet, scripts, ....
    3
    19
    7038
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • B
      ben6114 Participant last edited by

      bonjour

      j ai configuré et installé sur mon site la page mon détecteur de foudre.
      mais j ai un problème de mise à jour automatique qui ne se fait pas.
      la base de donnée est opérationnelle.
      je suis obligé de m identifier et d importer les données manuellement pour que les impactes de foudres s affichent sur la carte.
      ????
      exemple: il y a de l activité orageuse au nord de la Sicile et je ne peux pas le suivre en live .
      quel fichier à configurer ou manip à faire ?

      merci de votre aide
      benoist
      1 Reply Last reply Reply Quote
      • Clément
        Clément Admin last edited by

        Il faut appeler la page blitzortung.php?update&secret=12345abc à intervalle régulier.

        Cela peut se faire via une tâche cron:
        Sous un système unix, simplement en utilisant la commande php: php blitzortung.php update
        avec la commande wget
        ou via cronjob.de
        Clément | Stations: 252, 733, 1440, 2601
        1 Reply Last reply Reply Quote
        • B
          ben6114 Participant last edited by

          [quote="clement104"]Il faut appeler la page blitzortung.php?update&secret=12345abc à intervalle régulier.

          Cela peut se faire via une tâche cron:
          Sous un système unix, simplement en utilisant la commande php: php blitzortung.php update
          avec la commande wget
          ou via cronjob.de[/quote] bonjour clement

          comment fais tu avec cronjob.de , comment fonctionne ce site. il faut payer.

          [b]sinon je viens de m apercevoir que mon hebergeur me propose des taches crons en commande linux : pourrais tu m aider car je ne connait pas ce langage ?[/b]

          peux tu m envoyé ton fichier config.php svp afin que je le compare avec le mien en enlevant tes codes personnels bien sûr.

          merci pour ton aide.
          benoist
          1 Reply Last reply Reply Quote
          • B
            ben6114 Participant last edited by

            j ai mis ca comme ligne de commande cron chez mon hebergeur : wget http://www.xxxxxx.com/xxxxxxx/blitzortung.php?update&secret=12345abc toutes les minutes etc.....( j ai caché mon url volontairement)
            la mise à jour se fait que sur les 2-24 heures seulement
            ou peux tu me dire ce qu il faut mettre exactement svp.

            merci
            1 Reply Last reply Reply Quote
            • bidouilleur
              bidouilleur Admin last edited by

              l'url me semble ok, mais tout reste à savoir si le chemin est ok et le secret qui doit être identique dans le fichier config

              après tout dépend quel type de cron tu as chez ton hébergeur et surtout quel genre d'interface il te propose pour le configurer
              il existe pusieurs façon de faire selon l'interface
              si tu peux nous donner une image de l'interface, on pourra peut-être mieux t'aider
              Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE Station 1476
              1 Reply Last reply Reply Quote
              • B
                ben6114 Participant last edited by

                bonjour comment on insert une image sur le forum
                merci
                1 Reply Last reply Reply Quote
                • bidouilleur
                  bidouilleur Admin last edited by

                  sous la fenêtre répondre il y a un bouton ajouter des fichiers joints
                  Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE Station 1476
                  1 Reply Last reply Reply Quote
                  • B
                    ben6114 Participant last edited by

                    excuse moi je n ai pas cette option ???

                    donne moi ton email
                    1 Reply Last reply Reply Quote
                    • B
                      ben6114 Participant last edited by

                      j ai ca comme message d erreur sur ma tache cron

                      --2015-01-20 21:35:01-- http://meteo-ticheville.com/myoragedetection/blitzortung.php?update
                      Resolving meteo-ticheville.com... 199.16.128.41
                      Connecting to meteo-ticheville.com|199.16.128.41|:80... connected.
                      HTTP request sent, awaiting response... 406 Not Acceptable
                      2015-01-20 21:35:01 ERROR 406: Not Acceptable.

                      sauf que quand je le fais en manuel ca marche
                      1 Reply Last reply Reply Quote
                      • B
                        ben6114 Participant last edited by

                        bonsoir

                        y a t il un pilote sur ce forum ?

                        voila mon problème :
                        aprés avoir contacté mon hébergeur sur la tache cron ,
                        j arrive maintenant a rafraîchir ma page mon détecteur de foudre partiellement.
                        sauf que je n arrive pas a le faire en live 0-15 minutes comme vous sur vos pages. bizarre non ?

                        je recois ca comme message d erreur de la tache cron :

                        2015-01-21 00:30:01 + 0ms |
                        2015-01-21 00:30:01 + 0ms | ***** Getting lightning data from blitzortung.org *****
                        2015-01-21 00:30:01 + 0ms |
                        2015-01-21 00:30:01 + 1ms | Information: PHP Execution timeout is 60s --> Fine 🙂 *** Setting MyBlitzortung timeout to: 55s
                        2015-01-21 00:30:01 + 1ms | Waiting 25 seconds, to avoid too high load on Blitzortung servers ...
                        2015-01-21 00:30:01 +25015ms |
                        2015-01-21 00:30:01 +25015ms | === Strikes ===
                        2015-01-21 00:30:01 +25054ms | Last strike: 2015-01-20 23:59:29 *** Loading 3 files from 2015-01-20 23:10:00 to 2015-01-20 23:30:00 *** This is update #25
                        2015-01-21 00:30:01 +25537ms | Downloading file /2015/01/20/23/10.log, last modified 2015-01-20 23:13:55, last position 9036 bytes: OK
                        2015-01-21 00:30:01 +26039ms | Downloading file /2015/01/20/23/20.log: OK
                        2015-01-21 00:30:01 +26269ms | Downloading file /2015/01/20/23/30.log: Error (404 Not Found).
                        2015-01-21 00:30:01 +26269ms | Lines: 28 *** Size: 19kB *** New Strikes: 27
                        <p>Database Query Error:</p><pre>Out of range value for column 'part_pos' at row 1</pre> <p>for query</p> <pre>REPLACE INTO bo_strikes (time, time_ns, lat, lon, alt, current, deviation, stations_calc, stations, part, part_pos, status, distance, bearing, id) VALUES ('2015-01-20 23:13:53', '588809218', '39.327369', '17.187198', '0', '0.00', '3467.99915414', '9', '347', '1', '334', '2', '1713692.83616', '133.960167867', '5074'),('2015-01-20 23:15:58', '620003829', '40.610763', '17.516240', '0', '0.00', '668.237388882', '9', '63', '0', '0', '2', '1639031.05127', '130.002548095', '5075'),('2015-01-20 23:16:49', '764950239', '40.984394', '4.597264', '0', '0.00', '1223.4530211', '9', '105', '0', '0', '2', '944315.131464', '160.362158743', '5076'),('2015-01-20 23:17:34', '914487084', '39.976250', '17.582706', '0', '0.00', '1715.11265222', '9', '208', '0', '0', '2', '1689457.55565', '131.716670744', '5077'),('2015-01-20 23:17:57', '267268031', '54.356963', '7.719286', '0', '0.00', '1140.11071777', '6', '24', '0', '0', '2', '793889.369531', '43.3080719444', '5078'),('2015-01-20 23:17:57', '287244227', '54.360967', '7.736074', '0', '0.00', '3261.74194304', '8', '8', '0', '0', '2', '794959.671231', '43.3565629992', '5079'),('2015-01-20 23:18:15', '102618046', '39.005400', '17.182288', '0', '0.00', '4105.05812739', '8', '8', '0', '0', '2', '1738429.88512', '134.795186049', '5080'),('2015-01-20 23:18:33', '970613355', '42.743376', '17.420981', '0', '0.00', '909.87011003', '8', '193', '0', '0', '2', '1490901.30286', '123.278417316', '5081'),('2015-01-20 23:19:05', '034499066', '40.372716', '18.464621', '0', '0.00', '2273.92579393', '9', '141', '0', '0', '2', '1717595.79475', '129.58492085', '5082'),('2015-01-20 23:19:12', '352079876', '40.688024', '18.285007', '0', '0.00', '2699.93087675', '9', '217', '0', '0', '2', '1683660.65242', '128.890919342', '5083'),('2015-01-20 23:19:33', '133237812', '39.737753', '17.514846', '0', '0.00', '4163.81744916', '9', '151', '0', '0', '2', '1702932.72558', '132.450267817', '5084'),('2015-01-20 23:19:33', '491823632', '39.748574', '17.534936', '0', '0.00', '1248.03600265', '9', '211', '0', '0', '2', '1703388.99121', '132.395898893', '5085'),('2015-01-20 23:19:40', '290063101', '39.952942', '18.586481', '0', '0.00', '2670.25142341', '9', '144', '0', '0', '2', '1755579.30691', '130.59779872', '5086'),('2015-01-20 23:20:03', '654293249', '40.808030', '18.340079', '0', '0.00', '1675.54004776', '8', '62', '0', '0', '2', '1678940.91369', '128.483669109', '5087'),('2015-01-20 23:20:14', '290077372', '40.018833', '17.579526', '0', '0.00', '947.044374822', '9', '248', '1', '236', '2', '1686107.77086', '131.603327994', '5088'),('2015-01-20 23:20:44', '558192579', '40.394671', '17.560254', '0', '0.00', '2725.71302814', '8', '14', '0', '0', '2', '1657407.2218', '130.572243165', '5089'),('2015-01-20 23:20:59', '664607402', '40.019784', '17.593446', '0', '0.00', '1049.87318792', '8', '129', '0', '0', '2', '1686924.08253', '131.583549663', '5090'),('2015-01-20 23:21:46', '081997334', '40.710386', '18.355886', '0', '0.00', '1292.10549398', '9', '49', '0', '0', '2', '1686757.34458', '128.748447984', '5091'),('2015-01-20 23:22:26', '635591000', '40.427404', '18.748299', '0', '0.00', '1368.85236323', '9', '154', '0', '0', '2', '1732314.56928', '129.122896187', '5092'),('2015-01-20 23:23:17', '756267940', '40.026330', '17.545990', '0', '0.00', '1799.35433292', '9', '208', '0', '0', '2', '1683419.14986', '131.624046693', '5093'),('2015-01-20 23:23:17', '896278957', '40.049205', '17.555710', '0', '0.00', '1845.82216391', '9', '231', '1', '223', '2', '1682349.77733', '131.548777747', '5094'),('2015-01-20 23:23:19', '125671216', '39.074844', '17.305281', '0', '0.00', '2532.04710027', '9', '284', '1', '274', '2', '1740565.56246', '134.456512679', '5095'),('2015-01-20 23:24:31', '929475668', '40.786995', '18.312381', '0', '0.00', '1887.19352311', '9', '164', '0', '0', '2', '1678573.96445', '128.574985109', '5096'),('2015-01-20 23:24:36', '437756508', '39.024204', '17.314162', '0', '0.00', '2487.07823157', '9', '294', '1', '280', '2', '1745060.23534', '134.573567168', '5097'),('2015-01-20 23:26:05', '248247071', '39.017792', '17.232001', '0', '0.00', '3452.40994633', '9', '306', '1', '289', '2', '1740510.45438', '134.697939043', '5098'),('2015-01-20 23:26:35', '407406377', '40.429084', '17.620583', '0', '0.00', '1156.29951051', '9', '137', '0', '0', '2', '1658807.46141', '130.401073323', '5099'),('2015-01-20 23:28:10', '095323177', '42.897309', '17.475144', '0', '0.00', '1788.26201197', '9', '38', '0', '0', '2', '1485289.58077', '122.68158351', '5100')</pre>

                        alors comment faites vous ??
                        pouvez vous me partager votre fichier config.php svp pour je le compare avec le mien . merci
                        mon sujet a été vu plus de 35 fois et je n ai que 8 réponses !!

                        j ai parcouru un certain nombre de station et cela fonctionne chez vous ......alors pourquoi pas moi !!!
                        cela fait 3 jours que je galère.

                        merci d avances pour vos réponses
                        cordialement
                        benoist
                        1 Reply Last reply Reply Quote
                        • bidouilleur
                          bidouilleur Admin last edited by

                          parfois lire ce qui remonte d'un log aide [quote]Database Query Error[/quote] il y a un soucis avec ta base de données, elle est bien configuré ?
                          Détecteur de foudre: Ampli : v16 Contrôleur: v19.2 Antennes: ferrites 200 mm dia 15, shielded, Tracker BLUE Station 1476
                          1 Reply Last reply Reply Quote
                          • B
                            ben6114 Participant last edited by

                            oui elle est bien configurée car quand j ai suivis le script d installation je n ai aucune ereur et database ok.
                            de plus lorsque je le fait manuellement en important les données ca fonctionne
                            mais en auto c est là que je ne comprend pas ?

                            merci
                            1 Reply Last reply Reply Quote
                            • Clément
                              Clément Admin last edited by

                              [quote="ben6114"]y a t il un pilote sur ce forum ? [/quote] Oui, il y a pilote sur le forum ! Seulement, en postant des messages à 22h36 et 01h35, il ne faut pas espérer à avoir une réponse tout de suite... nous avons d'autres activités sur le côté.

                              Dans un premier temps, je t'invite à lire la documentation sur la configuration de MyBo: http://www.lightningmaps.org/doc/config_all_settings?lang=fr cette page reprend tous les paramètres possibles du fichier config.php et notamment ces variables: [code]//strikes update interval define('BO_UP_INTVL_STRIKES', 1); //stations update interval define('BO_UP_INTVL_STATIONS', 15); //signal update interval define('BO_UP_INTVL_RAW', 0); //min interval of external downloads define('BO_UP_INTVL_DOWNLOADS', 1);[/code] Concernant, l'erreur SQL que tu obtiens, bidouilleur t'a donné une piste.

                              Pour cronjob.de, je ne sais pas comment ça fonctionne. Je ne l'utilise pas. Ce site était renseigné dans la documentation d'installation.

                              Si tu peux utiliser les commandes unix en cron, je te conseille d'utiliser cette commande: [code]php /chemin/absolu/blitzortung.php update[/code] Il n'est pas nécessaire d'utiliser le secret.
                              Clément | Stations: 252, 733, 1440, 2601
                              1 Reply Last reply Reply Quote
                              • B
                                ben6114 Participant last edited by

                                bonjour clément

                                mon fichier config.php est comme cela (et celui de Florent est pareil sur son site)
                                //strikes update interval
                                define('BO_UP_INTVL_STRIKES', 1);

                                //stations update interval
                                define('BO_UP_INTVL_STATIONS', 1);

                                //signal update interval
                                define('BO_UP_INTVL_RAW', 0);

                                //min interval of external downloads
                                define('BO_UP_INTVL_DOWNLOADS', 1);

                                ma tache cron est : */5 * * * * wget -O - -q 'http://meteo-ticheville.com/exemple/blitzortung.php?update&secret=12345abc' --user-agent="PlanetHoster/CRON" (vu avec mon hébergeur)
                                ça fonctionne très bien pour la mise à jours de la carte dynamique sur les périodes 15-120 Mn et 2-24 Heures et pour la carte Europe donc ma BD fonctionne
                                [b]mais sur la période 0-15 Mn ça fonctionne très trés rarement .[/b]

                                ci joint une copie du cron log que je reçois par email celui ci a bien fonctionné

                                2015-01-21 10:55:02 + 0ms |
                                2015-01-21 10:55:02 + 0ms | ***** Getting lightning data from blitzortung.org *****
                                2015-01-21 10:55:02 + 0ms |
                                2015-01-21 10:55:02 + 5ms | Information: PHP Execution timeout is 60s --> Fine 🙂 *** Setting MyBlitzortung timeout to: 55s
                                2015-01-21 10:55:02 + 7ms | Waiting 25 seconds, to avoid too high load on Blitzortung servers ...
                                2015-01-21 10:55:02 +25009ms |
                                2015-01-21 10:55:02 +25009ms | === Strikes ===
                                2015-01-21 10:55:02 +25027ms | Last strike: 2015-01-21 10:20:17 *** Loading 2 files from 2015-01-21 09:40:00 to 2015-01-21 09:50:00 *** This is update #68
                                2015-01-21 10:55:02 +25246ms | Downloading file /2015/01/21/09/40.log, last modified 2015-01-21 09:43:27, last position 613 bytes: OK
                                2015-01-21 10:55:02 +25551ms | Downloading file /2015/01/21/09/50.log: OK
                                2015-01-21 10:55:02 +25555ms | Lines: 12 *** Size: 5kB *** New Strikes: 11
                                2015-01-21 10:55:02 +25564ms |
                                2015-01-21 10:55:02 +25564ms | === Stations ===
                                2015-01-21 10:55:02 +26064ms | Last update: 2015-01-21 10:30:04 *** This is update #45
                                2015-01-21 10:55:02 +26424ms | Stations: 1002 *** New Stations: 0 *** Updated: 620 *** No Update: 372
                                2015-01-21 10:55:02 +26428ms | Set 4 stations offline
                                2015-01-21 10:55:02 +26432ms | Deactivated 28 stations
                                2015-01-21 10:55:02 +26442ms |
                                2015-01-21 10:55:02 +26442ms | === Raw-Data ===
                                2015-01-21 10:55:02 +26442ms | Not implemented!
                                2015-01-21 10:55:02 +26445ms |
                                2015-01-21 10:55:02 +26445ms | === Strike alerts ===
                                2015-01-21 10:55:02 +26447ms | No alerts sent.
                                2015-01-21 10:55:02 +26475ms |
                                2015-01-21 10:55:02 +26475ms | Import finished. Exiting...
                                2015-01-21 10:55:02 +26475ms |

                                puis 5 Mn aprés ca fonctionne plus.j ai de nouveau ce message d erreur

                                2015-01-21 11:15:02 + 0ms |
                                2015-01-21 11:15:02 + 0ms | ***** Getting lightning data from blitzortung.org *****
                                2015-01-21 11:15:02 + 0ms |
                                2015-01-21 11:15:02 + 1ms | Information: PHP Execution timeout is 60s --> Fine 🙂 *** Setting MyBlitzortung timeout to: 55s
                                2015-01-21 11:15:02 + 1ms | Waiting 30 seconds, to avoid too high load on Blitzortung servers ...
                                2015-01-21 11:15:02 +30003ms |
                                2015-01-21 11:15:02 +30003ms | === Strikes ===
                                2015-01-21 11:15:02 +30020ms | Last strike: 2015-01-21 10:54:44 *** Loading 2 files from 2015-01-21 10:00:00 to 2015-01-21 10:10:00 *** This is update #72
                                2015-01-21 11:15:02 +30408ms | Downloading file /2015/01/21/10/00.log, last modified 2015-01-21 10:03:35, last position 231 bytes: OK
                                [b]2015-01-21 11:15:02 +30630ms | Downloading file /2015/01/21/10/10.log: Error (404 Not Found).[/b]
                                2015-01-21 11:15:02 +30630ms | Lines: 5 *** Size: 3kB *** New Strikes: 4
                                <p>Database Query Error:</p><pre>Out of range value for column 'part_pos' at row 1</pre> <p>for query</p> <pre>REPLACE INTO bo_strikes (time, time_ns, lat, lon, alt, current, deviation, stations_calc, stations, part, part_pos, status, distance, bearing, id) VALUES ('2015-01-21 10:03:32', '875029345', '42.966020', '9.981554', '0', '0.00', '1460.58885538', '9', '238', '1', '232', '2', '999076.234521', '134.751092774', '5577'),('2015-01-21 10:08:14', '873578155', '57.062861', '-6.940806', '0', '0.00', '1050.77256529', '9', '300', '1', '6', '2', '1025816.50787', '329.044979856', '5578'),('2015-01-21 10:09:12', '383438249', '41.217122', '25.493703', '0', '0.00', '2586.30953517', '7', '21', '0', '0', '2', '2145112.93091', '122.013796096', '5579'),('2015-01-21 10:09:25', '005827174', '42.977285', '9.946457', '0', '0.00', '1165.5930767', '9', '169', '0', '0', '2', '996166.853327', '134.79106965', '5580')</pre>

                                c est là que je ne comprends plus,
                                par compte si je le fait en manuel ca fonctionne (importation manuelles des données

                                excuse moi pour mes messages tardifs, mais je cherche la solution
                                merci pour votre aide
                                1 Reply Last reply Reply Quote
                                • B
                                  ben6114 Participant last edited by

                                  d aprés ce que je vois c est une erreur de download fréquente sur le serveur blitzortung :
                                  2015-01-21 11:15:02 +30408ms | Downloading file /2015/01/21/10/00.log, last modified 2015-01-21 10:03:35, last position 231 bytes: OK
                                  2015-01-21 11:15:02 +30630ms | Downloading file /2015/01/21/10/10.log: Error (404 Not Found).
                                  2015-01-21 11:15:02 +30630ms | Lines: 5 *** Size: 3kB *** New Strikes: 4

                                  car depuis peu ça fonctionne donc le serveur est peut être saturé par moment
                                  voilà où j en suis
                                  1 Reply Last reply Reply Quote
                                  • Clément
                                    Clément Admin last edited by

                                    Cette erreur: Downloading file /2015/01/21/10/10.log: Error (404 Not Found) n'est pas le problème. Le serveur n'est pas saturé.

                                    C'est bien celle-ci: Database Query Error:</p><pre>Out of range value for column 'part_pos' at row 1.

                                    Essaie de réinstaller MyBo et prenant bien le soin de supprimer tous les fichiers et la base de données.
                                    Clément | Stations: 252, 733, 1440, 2601
                                    1 Reply Last reply Reply Quote
                                    • B
                                      ben6114 Participant last edited by

                                      depuis que j ai reconfiguré mon cron de 15 MN à 5 MN
                                      je n ai plus de message d erreur avec la BD. bizarre !!!

                                      mais j ai celui ci assez souvent:
                                      2015-01-21 13:25:01 +28003ms | === Strikes ===
                                      2015-01-21 13:25:01 +28020ms | Last strike: 2015-01-21 13:18:43 *** Loading 2 files from 2015-01-21 12:10:00 to 2015-01-21 12:20:00 *** This is update #98
                                      2015-01-21 13:25:01 +28449ms | Downloading file /2015/01/21/12/10.log, last modified 2015-01-21 12:03:55, last position 999 bytes: Error (416 Requested Range Not Satisfiable), 2nd try
                                      2015-01-21 13:25:01 +28449ms | Found latest strike from last import
                                      2015-01-21 13:25:01 +28659ms | Downloading file /2015/01/21/12/20.log: Error (404 Not Found).
                                      2015-01-21 13:25:01 +28659ms | Lines: 1 *** Size: 0kB *** New Strikes: 0

                                      lorsque d autres fois ça passe impeccable donc pas de probléme de BD ci joint:
                                      2015-01-21 13:55:02 +19003ms | === Strikes ===
                                      2015-01-21 13:55:02 +19023ms | Last strike: 2015-01-21 13:49:32 *** Loading 2 files from 2015-01-21 12:40:00 to 2015-01-21 12:50:00 *** This is update #104
                                      2015-01-21 13:55:02 +19241ms | Downloading file /2015/01/21/12/40.log, last modified 2015-01-21 12:41:05, last position 0 bytes: OK
                                      2015-01-21 13:55:02 +19241ms | Found latest strike from last import
                                      2015-01-21 13:55:02 +19451ms | Downloading file /2015/01/21/12/50.log: OK
                                      2015-01-21 13:55:02 +19452ms | Lines: 5 *** Size: 1kB *** New Strikes: 1
                                      2015-01-21 13:55:02 +19462ms |

                                      merci pour ton aide
                                      1 Reply Last reply Reply Quote
                                      • B
                                        ben6114 Participant last edited by

                                        j ai suvi tes conseils , j ai desinstallé ma BD et suprimer tous les fichiers du serveur
                                        j ai reinstallé ma BD et refais l installe des fichiers sur le serveur
                                        j ai reconfiguré avec le dossier install
                                        pas de message d erreur
                                        j affiche ma page mon detecteur de foudre c est ok

                                        sauf que je recois ca comme 1er message avec une erreur

                                        2015-01-21 13:50:02 + 0ms |
                                        2015-01-21 13:50:02 + 0ms | ***** Getting lightning data from blitzortung.org *****
                                        2015-01-21 13:50:02 + 0ms |
                                        2015-01-21 13:50:02 + 1ms | Information: PHP Execution timeout is 60s --> Fine 🙂 *** Setting MyBlitzortung timeout to: 55s
                                        2015-01-21 13:50:02 + 1ms | Waiting 20 seconds, to avoid too high load on Blitzortung servers ...
                                        2015-01-21 13:50:02 +20031ms |
                                        2015-01-21 13:50:02 +20031ms | === Strikes ===
                                        2015-01-21 13:50:02 +20035ms | Last strike: 1970-01-01 00:00:01 *** Loading 13 files from 2015-01-21 11:50:00 to 2015-01-21 13:50:00 *** This is update #
                                        2015-01-21 13:50:02 +20583ms | Downloading file /2015/01/21/11/50.log: OK
                                        2015-01-21 13:50:02 +20888ms | Downloading file /2015/01/21/12/00.log: OK
                                        2015-01-21 13:50:02 +21299ms | Downloading file /2015/01/21/12/10.log: OK
                                        2015-01-21 13:50:02 +21813ms | Downloading file /2015/01/21/12/30.log: OK
                                        2015-01-21 13:50:02 +22026ms | Downloading file /2015/01/21/12/40.log: OK
                                        2015-01-21 13:50:02 +22239ms | Downloading file /2015/01/21/12/50.log: OK
                                        2015-01-21 13:50:02 +22457ms | Downloading file /2015/01/21/13/00.log: OK
                                        2015-01-21 13:50:02 +22669ms | Downloading file /2015/01/21/13/10.log: OK
                                        2015-01-21 13:50:02 +22881ms | Downloading file /2015/01/21/13/20.log: OK
                                        2015-01-21 13:50:02 +23093ms | Downloading file /2015/01/21/13/30.log: OK
                                        2015-01-21 13:50:02 +23305ms | Downloading file /2015/01/21/13/40.log: OK
                                        2015-01-21 13:50:02 +23517ms | Downloading file /2015/01/21/13/50.log: Error (404 Not Found).
                                        2015-01-21 13:50:02 +23517ms | Lines: 35 *** Size: 21kB *** New Strikes: 35
                                        2015-01-21 13:50:02 +23528ms |
                                        2015-01-21 13:50:02 +23528ms | === Stations ===
                                        2015-01-21 13:50:02 +24016ms | Last update: 1970-01-01 00:00:00 *** This is update #
                                        2015-01-21 13:50:02 +25219ms | Stations: 1002 *** New Stations: 992 *** Updated: 0 *** No Update: 0
                                        2015-01-21 13:50:02 +25233ms |
                                        2015-01-21 13:50:02 +25233ms | === Raw-Data ===
                                        2015-01-21 13:50:02 +25233ms | Not implemented!
                                        2015-01-21 13:50:02 +25234ms |
                                        2015-01-21 13:50:02 +25234ms | === Updating daily statistics (20150120) ===
                                        2015-01-21 13:50:02 +25237ms | Datasets: 5 Length: 71 Status: 1
                                        2015-01-21 13:50:02 +25238ms |
                                        2015-01-21 13:50:02 +25238ms | === Strike alerts ===
                                        2015-01-21 13:50:02 +25240ms |
                                        2015-01-21 13:50:02 +25240ms | === Purging data ===
                                        2015-01-21 13:50:02 +25240ms | Raw signals (with no strikes assigned): 0
                                        2015-01-21 13:50:02 +25240ms | Raw signals: 0
                                        2015-01-21 13:50:02 +25241ms | Strike <-> Station table: 0
                                        2015-01-21 13:50:02 +25241ms | Station statistics (not yours): 0
                                        2015-01-21 13:50:02 +25245ms |
                                        2015-01-21 13:50:02 +25245ms | Import finished. Exiting...
                                        2015-01-21 13:50:02 +25245ms |

                                        puis un autre plus tard avec une autre erreur

                                        2015-01-21 14:05:04 + 0ms |
                                        2015-01-21 14:05:04 + 0ms | ***** Getting lightning data from blitzortung.org *****
                                        2015-01-21 14:05:04 + 0ms |
                                        2015-01-21 14:05:04 + 3ms | Information: PHP Execution timeout is 60s --> Fine 🙂 *** Setting MyBlitzortung timeout to: 55s
                                        2015-01-21 14:05:04 + 3ms | Waiting 22 seconds, to avoid too high load on Blitzortung servers ...
                                        2015-01-21 14:05:04 +22005ms |
                                        2015-01-21 14:05:04 +22005ms | === Strikes ===
                                        2015-01-21 14:05:04 +22023ms | Last strike: 2015-01-21 13:50:05 *** Loading 2 files from 2015-01-21 13:50:00 to 2015-01-21 14:00:00 *** This is update #3
                                        2015-01-21 14:05:04 +22414ms | Downloading file /2015/01/21/13/50.log, last modified 2015-01-21 13:50:08, last position 0 bytes: OK
                                        2015-01-21 14:05:04 +22414ms | Found latest strike from last import
                                        2015-01-21 14:05:04 +22634ms | Downloading file /2015/01/21/14/00.log: OK
                                        2015-01-21 14:05:04 +22635ms | Lines: 5 *** Size: 4kB *** New Strikes: 4
                                        <p>Database Query Error:</p><pre>Out of range value for column 'part_pos' at row 1</pre> <p>for query</p> <pre>REPLACE INTO bo_strikes (time, time_ns, lat, lon, alt, current, deviation, stations_calc, stations, part, part_pos, status, distance, bearing, id) VALUES ('2015-01-21 13:56:26', '938837037', '41.006131', '14.308234', '0', '0.00', '316.28104319', '6', '301', '1', '284', '2', '1407845.8747', '133.317520557', '37'),('2015-01-21 13:56:26', '992074842', '41.052534', '14.429758', '0', '0.00', '1446.79840231', '9', '214', '0', '0', '2', '1411755.42335', '132.968135563', '38'),('2015-01-21 13:56:30', '727808325', '43.235926', '-3.577521', '0', '0.00', '912.568242152', '9', '115', '1', '85', '2', '696746.383857', '203.811854372', '39'),('2015-01-21 14:02:45', '076958040', '40.615679', '14.705523', '0', '0.00', '1073.5567921', '9', '75', '0', '0', '2', '1462001.75317', '133.90578144', '40')</pre>

                                        puis un autre qui fonctionne !!!!!!

                                        2015-01-21 14:10:01 + 0ms |
                                        2015-01-21 14:10:01 + 0ms | ***** Getting lightning data from blitzortung.org *****
                                        2015-01-21 14:10:01 + 0ms |
                                        2015-01-21 14:10:01 + 1ms | Information: PHP Execution timeout is 60s --> Fine 🙂 *** Setting MyBlitzortung timeout to: 55s
                                        2015-01-21 14:10:01 + 2ms | Waiting 3 seconds, to avoid too high load on Blitzortung servers ...
                                        2015-01-21 14:10:01 + 3004ms |
                                        2015-01-21 14:10:01 + 3004ms | === Strikes ===
                                        2015-01-21 14:10:01 + 3021ms | Last strike: 2015-01-21 13:50:05 *** Loading 2 files from 2015-01-21 14:00:00 to 2015-01-21 14:10:00 *** This is update #4
                                        2015-01-21 14:10:01 + 3611ms | Downloading file /2015/01/21/14/10.log: Error (404 Not Found).
                                        2015-01-21 14:10:01 + 3611ms | Lines: 0 *** Size: 0kB *** New Strikes: 0
                                        2015-01-21 14:10:01 + 3619ms |
                                        2015-01-21 14:10:01 + 3619ms | === Stations ===
                                        2015-01-21 14:10:01 + 4119ms | Last update: 2015-01-21 13:50:25 *** This is update #1
                                        2015-01-21 14:10:01 + 4431ms | Stations: 1002 *** New Stations: 0 *** Updated: 546 *** No Update: 446
                                        2015-01-21 14:10:01 + 4457ms |
                                        2015-01-21 14:10:01 + 4457ms | === Raw-Data ===
                                        2015-01-21 14:10:01 + 4457ms | Not implemented!
                                        2015-01-21 14:10:01 + 4458ms |
                                        2015-01-21 14:10:01 + 4458ms | === Updating daily statistics (20150120) ===
                                        2015-01-21 14:10:01 + 4459ms | Datasets: 8 Length: 242 Status: 3
                                        2015-01-21 14:10:01 + 4460ms | Monthly data '197001' updated.
                                        2015-01-21 14:10:01 + 4462ms |
                                        2015-01-21 14:10:01 + 4462ms | === Strike alerts ===
                                        2015-01-21 14:10:01 + 4463ms | No alerts sent.
                                        2015-01-21 14:10:01 + 4467ms |
                                        2015-01-21 14:10:01 + 4467ms | Import finished. Exiting...
                                        2015-01-21 14:10:01 + 4467ms |

                                        donc j en déduis que lorsque le cron se lance en même temps que la mise a jours des fichiers sur le serveur blitzortung
                                        il ne peut pas récupérer le dernier fichier log si il est en cours d upgrade
                                        mais il le fais la fois d après si ca tombe pas en meme temps et ainsi de suite.......
                                        donc pour du temps réel avec décalage de 5 à 10 Mn voir 15 MN même ????
                                        en plus Downloading file /2015/01/21/13/50.log: Error (404 Not Found). veut bien dire qu il n a pas trouvé le fichier.
                                        pour cela que je comprend pas car chez vous ca fonctionne.

                                        merci
                                        1 Reply Last reply Reply Quote
                                        • B
                                          ben6114 Participant last edited by

                                          bonjour

                                          après avoir surveillé les mises à jour de la page mon détecteur de foudre en temps réel (plusieurs jours par manque de temps), et étudié mes rapports sur les tâches cron.
                                          voici ce que j ai compris:

                                          les fichiers sur le serveur blitzortung sont crées et horodatés comme ceci "2015/01/21/13/50.log" et sont mis à jour que toutes les 10 minutes. exemple :
                                          2015/01/24/12/00.log
                                          2015/01/24/12/10.log
                                          2015/01/24/12/20.log ....etc

                                          lorsqu' on lance une tâche cron pour la mise à jour de la BD, celle-ci se met à jour réellement que si le fichier log est complet .
                                          et ci cette tâche cron ne trouve pas le dernier fichier ou que partiellement (le temps d être upgrader sur le serveur blitzortung),
                                          cela crée une erreur 404 not found car le fichier n est pas encore sur le serveur ou erreur de BD car le fichier est partiellement mis à jour (incomplet) sur le serveur lors de notre téléchargement .

                                          le mieux est de lancer une tâche cron toutes les 5 minutes car celle-ci va retélécharger le fichier qui était introuvable ou incomplet en premier et télècharger aussi le fichier suivant si disponible...etc ..etc
                                          je trouve pour cela que le script blitzortung php est trés bien fait.
                                          soit on aura une mise à jour en temps réel si le fichier est tout de suite dispo sur le serveur ou alors un retard de 5 minutes lors de la prochaine tâche cron .

                                          donc pour ma part, j ai choisi de lancer un cron toutes les 5 minutes car en dessous cela ne sert strictement à rien (j ai testé) et en plus on lance des requêtes totalement inutiles sur le serveur blitzortung.

                                          j espère que je me suis bien expliqué.
                                          merci pour votre aide.
                                          benoist
                                          1 Reply Last reply Reply Quote
                                          • First post
                                            Last post
                                          Powered by NodeBB | Contributors