+ Antworten
Ergebnis 1 bis 5 von 5
  1. #1
    Registriert seit
    Nov 2016
    Beiträge
    228

    Standard Fehlermeldung - welches Skript???

    Hallo,

    leider habe ich dort https://www.symcon.de/forum/threads/...welches-Skript keine Antwort bekommen können, daher versuche ich es hier noch einmal:

    Ich bekomme leider immer wieder die beigefügt Fehlermeldung. Ich denke, dass es eine Meldung der IPSLibrary bzw. des Logger ist. Was muss ich tun, um hier abzuhelfen und die Meldung nicht mehr zu bekommen?

    Vielen Dank für jede Hilfe und Grüße...
    Angehängte Grafiken Angehängte Grafiken  

  2. #2
    Registriert seit
    Aug 2010
    Ort
    Österreich (Korneuburg)
    Beiträge
    4,414

    Mit der Library hat das vermutlich eher nichts zu tun, leider gibt die Fehlermeldung nicht sehr viele Infos her, irgendwo geht Dir das PHP Memory Limit von 1MB aus.

    Im Stack wird keine ID eines Skriptes angezeigt, was das zu bedeuten hat, kann ich Dir auf die Schnelle auch nicht sagen.

    Ist im IP-Symcon Log was zu finden?
    Gruß
    Andreas

  3. #3
    Registriert seit
    Nov 2016
    Beiträge
    228

    Danke, Andreas. Hier ein Auszug aus der LogDatei:

    2019-09-30 19:45:01.027</td><td><DIV>Warning: Limit von 1024kb überschritten. Variable wird nicht geschrieben.<BR> Error in Script /- on Line 1<BR> 134 in IPSLibrary/app/core/IPSLogger/IPSLogger.inc.php (call IPSLogger_Out)<BR> 37 in IPSLibrary/app/core/IPSLogger/IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)<BR> in IPSLogger_PhpErrorHandler<BR> 1 in /- (call SetValueString)</DIV></td></tr><tr id="1836563" style="color:#000000;background:#FF0000;"><td>IPS</td><td>-Err-</td><td title="PHP">PHP</td><td>2019-09-30 19:45:01.027</td><td><DIV>Warning: Limit von 1024kb überschritten. Variable wird nicht geschrieben.<BR> Error in Script /- on Line 1<BR> 134 in IPSLibrary/app/core/IPSLogger/IPSLogger.inc.php (call IPSLogger_Out)<BR> 37 in IPSLibrary/app/core/IPSLogger/IPSLogger_PhpErrorHandler.inc.php (call IPSLogger_Err)<BR> in IPSLogger_PhpErrorHandler<BR> 1 in /- (call SetValueString)</DIV></td></tr><tr id="1836564" style="color:#000000;background:#FF0000;"><td>IPS</td><td>-Err-</td><td title="PHP">PHP</td><td>2019-09-30 20:08:50.731</td><td><DIV>Warning: Limit von 1024kb überschritten. Variable wird nicht geschrieben.<BR> Error in Script /- on Line 1<BR>
    Leider kann ich mir hier auch keinen näheren Reim drauf machen - erkennst Du etwas, was einen den Fehler identifizieren ließe?

  4. #4
    Registriert seit
    Nov 2016
    Beiträge
    228

    Es ist seltsam.

    Mit diesem Skript

    PHP-Code:
    $msg GetValueString(38203 /*[Program\IPSLibrary\data\core\IPSLogger\IPSLogger\HtmlOut_MsgList]*/);                         
    if (
    strpos($msg'Limit von 1024kb überschritten') !== false)                                                            
        {
        
    $all IPS_GetVariableList();                                                                                        
        
    $ids = array();                                                                                                        
        
        foreach(
    $all AS $value)                                                                                                
            {
            if ((
    IPS_GetVariable($value)['VariableType'] == 3) && (IPS_GetVariable($value)['VariableIsLocked'] == true))     
                {
                
    $ids[] = $value;                                                                                            
                }
            }
        
    $string implode(","$ids);                                                                                         
        
    SetValueString(43893 /*[Test\Testkript2\Text]*/$string);                                                          
        
    $handy substr($string0255);                                                                                   
        if (
    $handy != "")
            {
            
    WFC_PushNotification(49045 /*[CustomApp]*/'Mitteilung Hausautomatisierung'$handy''0);                       
            }
        else
            {
            
    WFC_PushNotification(49045 /*[CustomApp]*/'Mitteilung Hausautomatisierung''Keine ID der fehlerhaften StringVar'''0);
            }
        } 
    bleibt die StringVar 43893 leer (nur die Änderungszeit ändert sich) und kommt auf mein Handy die Meldung "Keine ID der fehlerhaften StringVar".

    Es kann doch nicht wirklich eine Variable ohne ID geben???

    Kann man über den Logger noch etwas machen, um hier weiter zu kommen???

    VG, Götz

  5. #5
    Registriert seit
    Nov 2016
    Beiträge
    228

    Hat sich erledigt, vielen Dank noch mal...

Ähnliche Themen

  1. Fehlermeldung - welches Skript???
    Von CarnivoreD im Forum Skripte, PHP, SQL
    Antworten: 8
    Letzter Beitrag: 04.10.19, 06:19
  2. Fehlermeldung bei Fritzbox Skript
    Von oekomat im Forum Skripte, PHP, SQL
    Antworten: 3
    Letzter Beitrag: 01.06.19, 11:29
  3. Antworten: 10
    Letzter Beitrag: 19.01.17, 06:47
  4. Welches Skript ist schuld?
    Von sokkederheld im Forum Allgemeine Diskussion (2.x/3.x)
    Antworten: 1
    Letzter Beitrag: 25.06.14, 11:29
  5. Welches Skript/Event verändert eine Variable
    Von mcbelly im Forum Skripte, PHP, SQL
    Antworten: 1
    Letzter Beitrag: 24.01.14, 19:23