Ankündigung

Einklappen
Keine Ankündigung bisher.

EDOMI Fatal Error

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

    EDOMI Fatal Error

    Eben den Baustein 19000696 in Edomi importiert, API-Key eingetragen, Location eingetragen und einen Trigger beim Systemsart und jetzt das:

    Code:
    017-03-30 23:35:39913186?1333Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19000696.php | Fehlercode: 2 | Zeile: 11 | file_get_contents(http://api.worldweatheronline.com/free/v2/weather.ashx?q=Willsbach, Germany&format=xml&num_of_days=5&tp=6&showlocaltime=yes&lang=de&key=645584da99b24f1683c205515173003): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request[CR][LF]ERROR2017-03-30 23:35:39914062?1333Exception: String could not be parsed as XMLEXCEPTION2017-03-30 23:35:39920809MAIN1319Prozess LOGIC läuft nicht mehr!FATALERROR2017-03-30 23:36:44884068?1333Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19000696.php | Fehlercode: 2 | Zeile: 11 | file_get_contents(http://api.worldweatheronline.com/free/v2/weather.ashx?q=Willsbach, Germany&format=xml&num_of_days=5&tp=6&showlocaltime=yes&lang=de&key=645584da99b24f1683c205515173003): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request[CR][LF]ERROR2017-03-30 23:36:44885467?1333Exception: String could not be parsed as XMLEXCEPTION2017-03-30 23:36:44910557MAIN1319Prozess LOGIC läuft nicht mehr!FATALERROR2017-03-30 23:37:49925160?1333Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19000696.php | Fehlercode: 2 | Zeile: 11 | file_get_contents(http://api.worldweatheronline.com/free/v2/weather.ashx?q=Willsbach, Germany&format=xml&num_of_days=5&tp=6&showlocaltime=yes&lang=de&key=645584da99b24f1683c205515173003): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request[CR][LF]ERROR2017-03-30 23:37:49925728?1333Exception: String could not be parsed as XMLEXCEPTION2017-03-30 23:37:49941638MAIN1319Prozess LOGIC läuft nicht mehr!FATALERROR2017-03-30 23:38:38782478?1334Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19000696.php | Fehlercode: 2 | Zeile: 11 | file_get_contents(http://api.worldweatheronline.com/free/v2/weather.ashx?q=Willsbach, Germany&format=xml&num_of_days=5&tp=6&showlocaltime=yes&lang=de&key=645584da99b24f1683c205515173003): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request[CR][LF]ERROR2017-03-30 23:38:38783026?1334Exception: String could not be parsed as XMLEXCEPTION2017-03-30 23:38:38794536MAIN1320Prozess LOGIC läuft nicht mehr!FATALERROR2017-03-30 23:39:27239288?1338Datei: /usr/local/edomi/www/data/liveproject/lbs/LBS19000696.php | Fehlercode: 2 | Zeile: 11 | file_get_contents(http://api.worldweatheronline.com/free/v2/weather.ashx?q=Willsbach, Germany&format=xml&num_of_days=5&tp=6&showlocaltime=yes&lang=de&key=645584da99b24f1683c205515173003): failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request[CR][LF]ERROR2017-03-30 23:39:27239537?1338Exception: String could not be parsed as XMLEXCEPTION2017-03-30 23:39:27246145MAIN1324Prozess LOGIC läuft nicht mehr!FATALERROR
    Edomi startet ständig neu. In den kurzen ON-Zeiten habe ich alle Logiken deaktiviert und den Baustein gelöscht, erfolglos...

    Da hilft wohl nur noch das Backup von Gestern oder?
    Zuletzt geändert von hx5; 30.03.2017, 23:26. Grund: Neuer Titel

    #2
    Oh man...
    Du man, du haben geile titel von thred machen...
    gemäss forenregeln soll man bitte und danke sagen! also: bitte und danke!

    Kommentar


      #3
      Kein Grund beleidigend zu werden, da waren nunmal Emotionen dahinter

      Ich hoffe jetzt genügt der Titel Deinen Ansprüchen und Du versuchst sinnvolle Beiträge zu leisten...


      Kommentar


        #4
        Zitat von hx5 Beitrag anzeigen
        Kein Grund beleidigend zu werden, da waren nunmal Emotionen dahinter

        Ich hoffe jetzt genügt der Titel Deinen Ansprüchen und Du versuchst sinnvolle Beiträge zu leisten...
        Und wann fängst du damit an?
        gemäss forenregeln soll man bitte und danke sagen! also: bitte und danke!

        Kommentar


          #5
          Hast du auch neu aktiviert ? Nach dem löschen ?

          geht den viel verloren wenn du ein Backup einspielst... denn das wär ne einfache Lösung...

          Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

          Kommentar


            #6
            Zitat von Brick Beitrag anzeigen
            Hast du auch neu aktiviert ? Nach dem löschen ?
            Habe ich versucht aber keine Change: 2017-03-31 08_37_19-UIMachineViewScaleClassWindow.png


            geht den viel verloren wenn du ein Backup einspielst... denn das wär ne einfache Lösung...
            Ja deswegen auch mit Hilferuf .

            Mich würde eben auch interressieren wo da mein Fehler lag?
            Immerhin wurde der Baustein schon 20 mal heruntergeladen.

            Grad gesehen: Das Problem gabs schon mal hier.
            Aber abgesehen davon das der API-Key auf der Homepage von https://www.apixu.com problemlos funktioniert, ist es wirklich so das man das Projekt mit einem abgelaufenen API-Key zerschießen kann?

            Gibt es da einen Wetterbaustein bei dem das nicht passieren würde?
            Zuletzt geändert von hx5; 31.03.2017, 08:22.

            Kommentar


              #7
              Ich vermute auch, dass die Neuaktivierung des Projekts fehlt, bzw. der LBS nur aus dem admin Bereich und nicht aus dem Liveprojekt gelöscht wurde.

              Lösche den LBS mal hier:

              Code:
              /usr/local/edomi/www/data/liveproject/lbs/
              und hier:

              Code:
              /usr/local/edomi/www/admin/lbs

              Grundsätzlich würde ich empfehlen, solche Abfragen im EXEC Bereich des LBS zu machen, da dann maximal EIN Prozess betroffen ist und nicht die gesamte Logikengine. Außerdem kann es zu Verzögerungen kommen, wenn die Abfrage mal sehr lange braucht, denn während dieser Zeit steht dann die EDOMI Logikengine still, wenn es im LBS Bereich gemacht wird. Vielleicht kann mars da ja bei Gelegenheit anpassen.

              Kommentar


                #8
                Ok.. sorry dann bin ich auch überfragt.. da muss dann mal ein Experte ( gaert ) ran...

                Ich verwende den Wunderground Wetterbaustein.. tut eigentlich was er soll... WU Abfrage inkl. Denro One (0.4) 19000322

                Gruß Martin
                Die Selbsthilfegruppe "UTF-8-Probleme" trifft sich diesmal abweichend im groüen Saal.

                Kommentar


                  #9
                  Vielleicht kann mars da ja bei Gelegenheit anpassen.
                  Guter Hinweis - vielen Dank, werde ich mir Mal vornehmen. Aber ob es an diesem schönen Frühlingswochenende schon was wird???
                  ...hätte ich ohne Verlinkung bei dem Threadtitel nie gesehen ...

                  Gruß Marco

                  Kommentar


                    #10
                    Zitat von jonofe Beitrag anzeigen
                    Lösche den LBS mal hier:

                    Code:
                    /usr/local/edomi/www/data/liveproject/lbs/
                    Da hatte er sich noch versteckt. Jetzt läuft alles wieder

                    Vielen Dank für eure Hilfe.

                    Kommentar


                      #11
                      Zitat von mars Beitrag anzeigen

                      werde ich mir Mal vornehmen.

                      Gruß Marco
                      Das Problem derzeit liegt wohl daran das die API-Keys nicht mehr von worldweatheronline.com bereit gestellt werden sondern über www.apixu.com.

                      Wäre toll wenn die Abfragen in den EXEC teil verlegst, dann teste ich gerne nochmal...

                      Kommentar


                        #12
                        Irgendwie streitet ihr euch....habt aber die geilste Software/Visu kostenlos bereitgestellt bekommen, die man im heutigen Universum finden kann.
                        Gruß Jörg.


                        "Wir sind nicht die ersten, die dieses Feature einbauen, aber wir werden es am besten umsetzen."
                        (Steve Jobs)

                        Kommentar


                          #13
                          Zitat von mars Beitrag anzeigen
                          ...hätte ich ohne Verlinkung bei dem Threadtitel nie gesehen ...
                          dem alten oder dem neuen Titel?

                          Zitat von Dundi Beitrag anzeigen
                          Irgendwie streitet ihr euch....habt aber die geilste Software/Visu kostenlos bereitgestellt bekommen, die man im heutigen Universum finden kann.
                          Genau! Mache kriegen aber auch Emotionen bei Geschenken! Aber wer streitet?
                          Zuletzt geändert von concept; 31.03.2017, 17:06.
                          gemäss forenregeln soll man bitte und danke sagen! also: bitte und danke!

                          Kommentar


                            #14
                            So, ich habe jetzt mal mit der Version 0.2 des LBS 19000696 (worldweatheronline) begonnen. Die Abfrage und Auswertung kommt ins EXEC-Script. Gleichzeitig möchte ich den Code noch robuster machen. Vielleicht können die PHP-Profis mir etwas weiter helfen.
                            Mir ist aufgefallen, dass der Code
                            PHP-Code:
                            $xml = new SimpleXMLElement($file); 
                            einen Fehler erzeugt, wenn $file kein xml sondern ein beliebiger String enthält (die passiert z.B. bei ungültigen API-Key). Wie kann ich diesen Fehler abfangen? Folgendes klappt nicht:
                            PHP-Code:
                            if    ($xml != FALSE) { 
                            Danke für die Unterstützung
                            Marco

                            Kommentar


                              #15
                              Ich bin zwar kein PHP-Profi, aber was Du suchst ist - denke ich - hier erklaert.

                              Kommentar

                              Lädt...
                              X