Page 2 of 4 FirstFirst 1234 LastLast
Results 11 to 20 of 32

Thread: 5.02f Webserver-Probleme

  1. #11

    Default

    Zur Klärung: Generell nehmen wir uns jedem Problem an, das uns bekannt wird. Im Hintergrund laufen ständig Tests und Qualitätskontrollen zur Sicherung unserer Produktqualität. Da manche Fehler aber nur in speziellen Anwendungsfällen oder bei sehr langer Gerätelaufzeit bzw. in Verbindung mit speziellen Hardwarekonfigurationen auftreten, freuen wir uns über Rückmeldungen von Kundenseite, die uns helfen, diese kleinen Schwächen auch noch auszuräumen.

    Das Pollen per PHP von einem Webserver aus ist sicherlich eine ganz normale Anwendung, die aber dennoch nur von einem Bruchteil der Kunden praktiziert werden dürfte und stark von der jeweiligen Implementierung des PHP Scripts abhängt.

    @Wirus: Ihre gesammelten Informationen helfen uns, diesen und ähnliche konkrete Fälle nachzustellen und ggf. Probleme zu beseitigen. Sie müssen uns nichts belegen, aber Sie unterstützen dadurch unsere Arbeit und die schnelle Korrektur des vermuteten Fehlers. In solchen speziellen(!) Fällen, wenn das Supportforum und seine anderen User nur bedingt weiterhelfen können, empfiehlt sich das Eröffnen eines Supporttickets und das Anhängen von Screenshots, Scripts, etc. an dieses.

    Zu den Verbindungen: Nicht die Länge einer Verbindung ist das Problem, sondern die Anzahl gleichzeitiger Verbindungen, die einem vielleicht gar nicht bewußt ist, weil diese automatisiert durch Scripts erfolgen.

    Was natürlich nicht ausschließt, daß in einer BETA-Version der Firmware noch der eine oder andere kleine Bug ist.

  2. #12
    Join Date
    08.06.2009
    Location
    Munich / GERMANY
    Posts
    60

    Beitrag

    Okay, dann werden wir mal etwas konkreter.
    Hier mein Script (ja, es ist etwas gepfuscht - aber es tut was es soll & mir fehlen noch die nötigen Kenntnisse zur Interpretation von XML-Files. Verbesserungsvorschläge zum Script gerne per PN an mich *g*):
    Code:
    <?php
    /**
     * Profilux Comunication with GHL XML-File
     * version: 1.01
     *
     * NOTES:
     *   - Fist release of the script.
     *
     * Written by Markus Kromberg
     * http://www.kromberg.tk
     *
     */
    
     function get_string_between($string, $start, $end){
        $string = " ".$string;
        $ini = strpos($string,$start);
        if ($ini == 0) return "";
        $ini += strlen($start);
        $len = strpos($string,$end,$ini) - $ini;
        return substr($string,$ini,$len);
    }
    
    function getcontent($server, $port, $file)
    {
        $cont = "";
        $ip = gethostbyname($server);
        $fp = fsockopen($ip, $port);
        if (!$fp)
        {
            return "Unknown";
        }
        else
        {
            $com = "GET $file HTTP/1.1\r\nAccept: */*\r\nAccept-Language: de-ch\r\nAccept-Encoding: gzip, deflate\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)\r\nHost: $server:$port\r\nConnection: Keep-Alive\r\n\r\n";
            fputs($fp, $com);
            while (!feof($fp))
            {
                $cont .= fread($fp, 500);
            }
            fclose($fp);
            $cont = substr($cont, strpos($cont, "\r\n\r\n") + 4);
            return $cont;
        }
    }
    
    /* HTML-File vom Profilux abholen */
    $var_site = getcontent("W.X.Y.Z", "80", "/Status.rss");
    
    /* Convert 2 UTF-8 */
    $var_site = utf8_encode($var_site);
    
    /* XML in Array umwandeln */
    $xml = simplexml_load_string($var_site);
    
    /* Variablen parsen */
    $var_pl_zeit   = get_string_between($var_site, "<time>", "</time>");
    $var_pl_date   = get_string_between($var_site, "<date>", "</date>");
    $var_pl_model  = get_string_between($xml->entry[0]->content, "Modell: ", ", S/N:");
    $var_pl_fwver  = get_string_between($xml->entry[0]->content, "FW-Version ", " vom");
    $var_pl_fwdate = get_string_between($var_site, "<firmware_date>", "</firmware_date>");
    
    $var_pl_1to10_01 = intval(get_string_between($var_site, '<content>Beleucht. 1', "</content>"));
    $var_pl_1to10_02 = intval(get_string_between($var_site, '<content>Beleucht. 2', "</content>"));
    $var_pl_1to10_03 = intval(get_string_between($var_site, '<content>Beleucht. 3', "</content>"));
    $var_pl_1to10_04 = intval(get_string_between($var_site, '<content>Beleucht. 4', "</content>"));
    $var_pl_1to10_05 = intval(get_string_between($var_site, '<content>Beleucht. 5', "</content>"));
    $var_pl_1to10_06 = intval(get_string_between($var_site, '<content>Beleucht. 6', "</content>"));
    
    $var_pl_power_01 = $xml->entry[9]->content;
    $var_pl_power_02 = $xml->entry[10]->content;
    // $var_pl_power_03 = $xml->entry[11]->content;
    $var_pl_power_04 = $xml->entry[11]->content;
    // $var_pl_power_05 = get_string_between($var_site, '<kanal id="S 5">', "</kanal>");
    $var_pl_power_06 = $xml->entry[12]->content;
    $var_pl_power_07 = $xml->entry[13]->content;
    
    /* PH-Wert */
    $var_pl_sens_01_capt = $xml->entry[1]->summary;
    $var_pl_sens_01_val  = get_string_between($xml->entry[1]->content, 'pH 1', "pH ");
    $var_pl_sens_01_val = floatval(trim(str_replace(",", ".", $var_pl_sens_01_val)));
    
    /* Temperatur */
    $var_pl_sens_02_capt = $xml->entry[2]->summary;
    $var_pl_sens_02_val  = get_string_between($xml->entry[2]->content, 'Temp 1', "C ");
    $var_pl_sens_02_val = floatval(trim(str_replace(",", ".", $var_pl_sens_02_val)));
    
    /* Variablen abspeichern */
    if ($var_pl_power_01 == "Ein") { SetValue(24180 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 1]*/,TRUE); } else { SetValue(24180 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 1]*/,FALSE); }
    if ($var_pl_power_02 == "Ein") { SetValue(43620 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 2]*/,TRUE); } else { SetValue(43620 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 2]*/,FALSE); }
    // if ($var_pl_power_03 == "Ein") { SetValue(36035 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 3]*/,TRUE); } else { SetValue(36035 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 3]*/,FALSE); }
    if ($var_pl_power_04 == "Ein") { SetValue(34376 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 4]*/,TRUE); } else { SetValue(34376 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 4]*/,FALSE); }
    // if ($var_pl_power_05 == "Ein") { SetValue(56665 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 5]*/,TRUE); } else { SetValue(56665 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 5]*/,FALSE); }
    if ($var_pl_power_06 == "Ein") { SetValue(28024 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 6]*/,TRUE); } else { SetValue(28024 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 6]*/,FALSE); }
    
    /* Plausibilitäts-Check & speichern*/
    if ($var_pl_sens_01_val > 9.5) $var_pl_sens_01_val = "_error_";
    if ($var_pl_sens_01_val < 5.5) $var_pl_sens_01_val = "_error_";
    if ($var_pl_sens_01_val != "_error") SetValue(39430 /*[Wohnung\Wohnzimmer\Aquarium\PH]*/,$var_pl_sens_01_val);
    
    if ($var_pl_sens_02_val > 35) $var_pl_sens_02_val = "_error_";
    if ($var_pl_sens_02_val < 15) $var_pl_sens_02_val = "_error_";
    if ($var_pl_sens_02_val != "_error") SetValue(28818 /*[Wohnung\Wohnzimmer\Aquarium\Wassertemperatur]*/,$var_pl_sens_02_val);
    
    /* Beleuchtung zuordnen & speichern */
    switch (date("N"))
    {
        case 1:
            $var_bel_54wd = $var_pl_1to10_01;
            $var_bel_36wn = $var_pl_1to10_02;
    	      $var_bel_moon = $var_pl_1to10_03;
            break;
        case 2:
            $var_bel_54wd = $var_pl_1to10_01;
            $var_bel_36wn = $var_pl_1to10_02;
    	      $var_bel_moon = $var_pl_1to10_03;
            break;
        case 3:
            $var_bel_54wd = $var_pl_1to10_01;
            $var_bel_36wn = 0;
    	      $var_bel_moon = $var_pl_1to10_03;
            break;
        case 4:
            $var_bel_54wd = $var_pl_1to10_01;
            $var_bel_36wn = $var_pl_1to10_02;
    	      $var_bel_moon = $var_pl_1to10_03;
            break;
        case 5:
            $var_bel_54wd = $var_pl_1to10_01;
            $var_bel_36wn = $var_pl_1to10_02;
    	      $var_bel_moon = $var_pl_1to10_03;
            break;
        case 6:
            $var_bel_54wd = $var_pl_1to10_04;
            $var_bel_36wn = $var_pl_1to10_05;
    	      $var_bel_moon = $var_pl_1to10_06;
            break;
        case 7:
            $var_bel_54wd = $var_pl_1to10_04;
            $var_bel_36wn = $var_pl_1to10_05;
    	      $var_bel_moon = $var_pl_1to10_06;
            break;
    }
    
    SetValue(56061 /*[Wohnung\Wohnzimmer\Aquarium\Beleuchtung\2x 36 Watt nicht dimmbar]*/,$var_bel_36wn);
    SetValue(36597 /*[Wohnung\Wohnzimmer\Aquarium\Beleuchtung\2x 54 Watt dimmbar]*/,$var_bel_54wd);
    SetValue(12680 /*[Wohnung\Wohnzimmer\Aquarium\Beleuchtung\Mondlicht]*/,$var_bel_moon);
    ?>
    Wie man sehen kann, wird mit
    Code:
    $fp = fsockopen($ip, $port);
    die Verbindung zum Profilux hergestellt.
    Nach dem Einlesen des XML-Files wird vor der Interpretation mit
    Code:
    fclose($fp);
    der Socket wieder geschlossen.

    Von daher: Es entsteht immer nur eine Verbindung zum Server - außer der Profilux braucht länger als 5 Minuten mit der Antwort. Aus Sicht des Profilux ist das so, wie wenn ich vor dem PC sitze & alle 5 Minuten auf die F5-Taste drücke um das aktuelle XML-File zu laden.

    Ach ja, ich lese natürlich das Default-XML File ein, keine "eigene Seite"...

    Hilft das weiter?

    Ich logge inzwischen die Antwortzeiten mit. Wenn wieder Probleme auftreten kann ich das dann genau belegen und werde das Ticketsystem nutzen
    Wie hast du das realisiert? Evtl. kann ich mein Script diesbezüglich noch etwas erweitern...

    Viele Grüße,
    Markus

  3. #13
    Join Date
    09.07.2010
    Location
    Aschaffenburg
    Posts
    987

    Default

    Wie hast du das realisiert? Evtl. kann ich mein Script diesbezüglich noch etwas erweitern...
    Das ist einfach:
    PHP Code:
    <?php
    $start 
    microtime(true);                   // starts runtime check
    { ... normaler Content Serverabfrage ... }
    $delay microtime(true) - $start;          // Calculate delay 
    ?>
    In $delay steht dann die benötigte Serverzeit in Sekunden. Die kannst Du dann loggen oder weiterverarbeiten.

  4. #14
    Join Date
    08.06.2009
    Location
    Munich / GERMANY
    Posts
    60

    Default

    Super - vielen Dank für die flotte Antwort...
    Wird sofort eingebaut :-)

    Viele Grüße aus München,
    Markus

  5. #15
    diskus Gast

    Default

    Inwieweit geht die Abfrage des NTP-Zeitservers auf die Verlangsamung ein? Hatte Abfrage von 1Minute zweck Tests eingestellt und im Nu war iView blockiert. Eigenartigerweise ist auch der PL mit 5.01 betroffen. Kommuniziert der PL dann so lange mit dem Server, daß die Abfragen kaum noch möglich sind.

  6. #16

    Default

    Kurze Zwischenmeldung: Wir stellen das Datenpollingproblem momentan in unserem Entwicklungsbereich nach und fahren einige Tests. Wir geben eine Rückmeldung, sobald es nähere Erkenntnisse gibt.

  7. #17
    Join Date
    09.07.2010
    Location
    Aschaffenburg
    Posts
    987

    Default

    Kurze Zwischenmeldung: ...
    Das ist doch mal ein Wort - Danke!

    Dann warten wir mal ab. Bei mir geht zwischenzeitlich nichts mehr, Antwortzeiten von ~ 45 Sekunden lösen bei meinem Server zuverlässig den Timeout aus.

  8. #18
    Join Date
    08.06.2009
    Location
    Munich / GERMANY
    Posts
    60

    Default

    Sehr schön - das freut mich zu hören...
    Anbei meine Antwortzeiten:
    Antwortzeiten.jpg

    Ach ja: ich habe im PHP-Script den Timeout fest auf 25 Sekunden gestellt, von daher ist 25 Sekunden mit "keiner Antwort" gleichzusetzen.
    Ich denke die genauen Zeiten größer 25Sek sollten auch nicht relevant sein...

    Hier das aktuelle Script:
    Code:
    <?php
    /**
     * Profilux Comunication with GHL XML-File
     * version: 1.01
     *
     * NOTES:
     *   - Fist release of the script.
     *
     * Written by Markus Kromberg
     * http://www.kromberg.tk
     *
     */
    
    
    function get_string_between($string, $start, $end){
        $string = " ".$string;
        $ini = strpos($string,$start);
        if ($ini == 0) return "";
        $ini += strlen($start);
        $len = strpos($string,$end,$ini) - $ini;
        return substr($string,$ini,$len);
    }
    
    /* Config-Area */
    $server = "W.X.Y.Z"; //IP eintragen!
    $port   = "80";
    $file   = "/Status.rss";
    
    $start = microtime(true);                   	// starts runtime check
    $cont = "";
    $ip = gethostbyname($server);
    $fp = fsockopen($ip, $port, $errno, $errstr, 25);
    if (!$fp)
    {
    	  $delay = microtime(true) - $start;    		// Calculate delay
    	  $delay = round($delay, 0);
    	  echo $delay;
    	  SetValue(10371 /*[Wohnung\Wohnzimmer\Aquarium\Antwortzeit]*/,$delay);
    	  $var_error = 1;
    }
    else
    {
        $com = "GET $file HTTP/1.1\r\nAccept: */*\r\nAccept-Language: de-ch\r\nAccept-Encoding: gzip, deflate\r\nUser-Agent: Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0)\r\nHost: $server:$port\r\nConnection: Keep-Alive\r\n\r\n";
        fputs($fp, $com);
        while (!feof($fp))
        {
            $cont .= fread($fp, 500);
        }
        fclose($fp);
        $cont = substr($cont, strpos($cont, "\r\n\r\n") + 4);
        $delay = microtime(true) - $start;          // Calculate delay
        $delay = round($delay, 0);
        echo $delay;
        SetValue(10371 /*[Wohnung\Wohnzimmer\Aquarium\Antwortzeit]*/,$delay);
    
        /* Convert 2 UTF-8 */
        $var_site = utf8_encode($cont);
    
        /* XML in Array umwandeln */
        $xml = simplexml_load_string($var_site);
    
        /* Variablen parsen */
        $var_pl_zeit   = get_string_between($var_site, "<time>", "</time>");
        $var_pl_date   = get_string_between($var_site, "<date>", "</date>");
        $var_pl_model  = get_string_between($xml->entry[0]->content, "Modell: ", ", S/N:");
        $var_pl_fwver  = get_string_between($xml->entry[0]->content, "FW-Version ", " vom");
        $var_pl_fwdate = get_string_between($var_site, "<firmware_date>", "</firmware_date>");
    
        $var_pl_1to10_01 = intval(get_string_between($var_site, '<content>Beleucht. 1', "</content>"));
        $var_pl_1to10_02 = intval(get_string_between($var_site, '<content>Beleucht. 2', "</content>"));
        $var_pl_1to10_03 = intval(get_string_between($var_site, '<content>Beleucht. 3', "</content>"));
        $var_pl_1to10_04 = intval(get_string_between($var_site, '<content>Beleucht. 4', "</content>"));
        $var_pl_1to10_05 = intval(get_string_between($var_site, '<content>Beleucht. 5', "</content>"));
        $var_pl_1to10_06 = intval(get_string_between($var_site, '<content>Beleucht. 6', "</content>"));
    
        $var_pl_power_01 = $xml->entry[9]->content;
        $var_pl_power_02 = $xml->entry[10]->content;
        // $var_pl_power_03 = $xml->entry[11]->content;
        $var_pl_power_04 = $xml->entry[11]->content;
        // $var_pl_power_05 = get_string_between($var_site, '<kanal id="S 5">', "</kanal>");
        $var_pl_power_06 = $xml->entry[12]->content;
        $var_pl_power_07 = $xml->entry[13]->content;
    
        /* PH-Wert */
        $var_pl_sens_01_capt = $xml->entry[1]->summary;
        $var_pl_sens_01_val  = get_string_between($xml->entry[1]->content, 'pH 1', "pH ");
        $var_pl_sens_01_val = floatval(trim(str_replace(",", ".", $var_pl_sens_01_val)));
    
        /* Temperatur */
        $var_pl_sens_02_capt = $xml->entry[2]->summary;
        $var_pl_sens_02_val  = get_string_between($xml->entry[2]->content, 'Temp 1', "C ");
        $var_pl_sens_02_val = floatval(trim(str_replace(",", ".", $var_pl_sens_02_val)));
    
        /* Variablen abspeichern */
        if ($var_pl_power_01 == "Ein") { SetValue(24180 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 1]*/,TRUE); } else { SetValue(24180 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 1]*/,FALSE); }
        if ($var_pl_power_02 == "Ein") { SetValue(43620 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 2]*/,TRUE); } else { SetValue(43620 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 2]*/,FALSE); }
        // if ($var_pl_power_03 == "Ein") { SetValue(36035 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 3]*/,TRUE); } else { SetValue(36035 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 3]*/,FALSE); }
        if ($var_pl_power_04 == "Ein") { SetValue(34376 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 4]*/,TRUE); } else { SetValue(34376 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 4]*/,FALSE); }
        // if ($var_pl_power_05 == "Ein") { SetValue(56665 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 5]*/,TRUE); } else { SetValue(56665 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 5]*/,FALSE); }
        if ($var_pl_power_06 == "Ein") { SetValue(28024 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 6]*/,TRUE); } else { SetValue(28024 /*[Wohnung\Wohnzimmer\Aquarium\Steckdosen\Steckdose 6]*/,FALSE); }
    
        /* Plausibilitäts-Check & speichern*/
        if ($var_pl_sens_01_val > 9.5) $var_pl_sens_01_val = "_error_";
        if ($var_pl_sens_01_val < 5.5) $var_pl_sens_01_val = "_error_";
        if ($var_pl_sens_01_val != "_error") SetValue(39430 /*[Wohnung\Wohnzimmer\Aquarium\PH]*/,$var_pl_sens_01_val);
    
        if ($var_pl_sens_02_val > 35) $var_pl_sens_02_val = "_error_";
        if ($var_pl_sens_02_val < 15) $var_pl_sens_02_val = "_error_";
        if ($var_pl_sens_02_val != "_error") SetValue(28818 /*[Wohnung\Wohnzimmer\Aquarium\Wassertemperatur]*/,$var_pl_sens_02_val);
    
        /* Beleuchtung zuordnen & speichern */
        switch (date("N"))
        {
            case 1:
                $var_bel_54wd = $var_pl_1to10_01;
                $var_bel_36wn = $var_pl_1to10_02;
        	      $var_bel_moon = $var_pl_1to10_03;
                break;
            case 2:
                $var_bel_54wd = $var_pl_1to10_01;
                $var_bel_36wn = $var_pl_1to10_02;
        	      $var_bel_moon = $var_pl_1to10_03;
                break;
            case 3:
                $var_bel_54wd = $var_pl_1to10_01;
                $var_bel_36wn = 0;
        	      $var_bel_moon = $var_pl_1to10_03;
                break;
            case 4:
                $var_bel_54wd = $var_pl_1to10_01;
                $var_bel_36wn = $var_pl_1to10_02;
        	      $var_bel_moon = $var_pl_1to10_03;
                break;
            case 5:
                $var_bel_54wd = $var_pl_1to10_01;
                $var_bel_36wn = $var_pl_1to10_02;
        	      $var_bel_moon = $var_pl_1to10_03;
                break;
            case 6:
                $var_bel_54wd = $var_pl_1to10_04;
                $var_bel_36wn = $var_pl_1to10_05;
        	      $var_bel_moon = $var_pl_1to10_06;
                break;
            case 7:
                $var_bel_54wd = $var_pl_1to10_04;
                $var_bel_36wn = $var_pl_1to10_05;
        	      $var_bel_moon = $var_pl_1to10_06;
                break;
        }
    
        SetValue(56061 /*[Wohnung\Wohnzimmer\Aquarium\Beleuchtung\2x 36 Watt nicht dimmbar]*/,$var_bel_36wn);
        SetValue(36597 /*[Wohnung\Wohnzimmer\Aquarium\Beleuchtung\2x 54 Watt dimmbar]*/,$var_bel_54wd);
        SetValue(12680 /*[Wohnung\Wohnzimmer\Aquarium\Beleuchtung\Mondlicht]*/,$var_bel_moon);
    }
    ?>
    Viele Grüße,
    Markus
    Last edited by BoyScout; 12.08.2010 at 10:46.

  9. #19
    Join Date
    18.02.2009
    Location
    Kaiserslautern
    Posts
    7,710

    Default

    ich habe jetzt mit "Webserver Stress Tool 7" unseren Webserver übel gestresst - 10 User gleichzeitig, alle laden irgendwelche Seiten im 1s-Takt (auch gleichzeitig)

    es kommt zwar zu Fehlern, die werden aber korrigiert und die Antwortzeit bleibt unter 2s

    Webserverstress.jpg

    nach ca. 3000 Zugriffen lebt der Webserver immer noch

    Verbindung über VPN (DSL), also nicht im lokalen Netzwerk

    ich bin mittlerweile wirklich etwas ratlos, wir bekommen den Fehler einfach nicht hin

    Kann mir jemand per PM die IP seines Problem-P3s geben, damit ich den Stress-Test mal von hier aus mache? Ich werde auch nur lesend drauf zugreifen!
    No support or warranty issues over PM! Please send PMs to the moderators only if you have general problems with using the forum! Thanks for helping us to keep the support efficient.
    Kein Support oder Reklamationsabwicklung über PM! Bitte senden Sie an die Moderatoren nur PMs bei allgemeinen Problemen mit der Verwendung des Forums! Danke dass Sie uns dabei helfen, den Support effektiv zu gestalten.

  10. #20
    Join Date
    09.07.2010
    Location
    Aschaffenburg
    Posts
    987

    Default

    PM ist raus

    Vermutlich liegt es eher an der Langzeitbelastung bzw. dem Wechselspiel Abfrage - Connection timeout - nächste Abfrage
    fletch von marinemad.com hat wohl auch massive Probleme damit - http://www.aquariumcomputer.com/Foru...e-Version-5.02

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •