Ankündigung

Einklappen
Keine Ankündigung bisher.

Fehler im LBS15000000?

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

    Fehler im LBS15000000?

    Hallo Zusammen,

    seit dem Umstieg auf CentOS7 wirft der LBS15000000 unregelmäßig diesen Fehler:
    Code:
    2022-02-13 01:40:03 092881 ? 8365 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE15000000.php(17) : eval()'d code | Fehlercode: 2 | Zeile: 1 | A non-numeric value encountered ERROR
    2022-02-13 01:40:03 094160 ? 8365 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE15000000.php(17) : eval()'d code | Fehlercode: 2 | Zeile: 1 | A non-numeric value encountered ERROR
    2022-02-13 01:40:03 094465 ? 8365 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE15000000.php(17) : eval()'d code | Fehlercode: 2 | Zeile: 1 | A non-numeric value encountered ERROR
    2022-02-13 01:40:03 094774 ? 8365 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE15000000.php(17) : eval()'d code | Fehlercode: 2 | Zeile: 1 | A non-numeric value encountered ERROR
    2022-02-13 01:40:03 095118 ? 8365 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE15000000.php(17) : eval()'d code | Fehlercode: 2 | Zeile: 1 | A non-numeric value encountered ERROR
    2022-02-13 01:40:03 095391 ? 8365 Datei: /usr/local/edomi/www/data/liveproject/lbs/EXE15000000.php(17) : eval()'d code | Fehlercode: 2 | Zeile: 1 | A non-numeric value encountered ERROR
    Der Fehler entsteht nur ab und an, vermutlich wenn die der String aus der Wetterprognose leere Werte liefert:
    Unbenannt.jpg
    Es ist auch egal, ob ich die Berechnung im LBS oder als EXEC ausführe, der Fehler bleibt gleich...

    Da ich diese Fehlermeldung im CentOS6.5 nie hatte und erst seid dem Umstieg auf 7, möchte ich diesen Fehler mal zur Diskussion stellen.

    Ich vermute, dass, wenn der "String zerteilen"-LBS18000003 nur Leerwerte liefert, sich der Formelberechnung-LBS15000000 verhaspelt. Ich würde aber erwarten, dass wenn kein Wert an die Formelberechnung übergeben wird, dieser auch keine Berechnung durchführt...

    Kennt jemand das Problem?
    Grüße Tobi


    #2
    Ja, ein leerer String verursacht den Fehler.
    Daher einfach leere Strings rausfiltern.

    Kommentar


      #3
      Zitat von jonofe Beitrag anzeigen
      Ja, ein leerer String verursacht den Fehler.
      Daher einfach leere Strings rausfiltern.
      So was habe ich mir fast schon gedacht...

      Aber wie filtere ich am besten die leeren Strings, hast du dazu vielleicht schon eine Idee?
      Grüße Tobi

      Kommentar


        #4
        Zitat von JonDonSponky Beitrag anzeigen
        Aber wie filtere ich am besten die leeren Strings, hast du dazu vielleicht schon eine Idee?
        Klar, LBS19001721.

        Kommentar


          #5
          Zitat von jonofe Beitrag anzeigen

          Klar, LBS19001721.
          genau an den hatte ich auch gedacht, funktioniert aber nicht 😥

          Bei einem "||||||"-String schickt er trotzdem leere Werte an die Formelberechnung --> somit Fehlermeldung

          Aber mit einem LBS15000038 an jedem Ausgang funktioniert es!

          Grüße Tobi

          Kommentar

          Lädt...
          X