Hier verabschiedet sich Apache ....

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

  • DSB
    antwortet
    Du kannst ob_end_flush nicht einfach beliebig oft aufrufen, da dadurch die Pufferung beendet wird.

    Laut: http://www.php-homepage.de/manual/fu...-end-flush.php
    Der Inhalt des Ausgabe-Puffers (sofern vorhanden) wird abgeschickt und die Pufferung der Ausgabe deaktiviert. Falls sie mit dem Puffer-Inhalt weiter arbeiten möchten, müssen sie diesen erst per ob_get_contents() zwischen speichern bevor sie ob_end_flush() aufrufen, da dadurch der Puffer geleert wird.

    Einen Kommentar schreiben:


  • Gast
    Ein Gast antwortete
    Ich rege mich nicht auf
    Interessiert michh alt nur warum das ned funkt.!
    Schönen Tag noch

    Einen Kommentar schreiben:


  • XGremliN
    antwortet
    Hey jetzt reg Dich ab.

    Ich hab auch schon Probleme geposted und keiner wusste eine Lösung.

    Ich hatte da tw. über 100 Leute die es gelesen hatten, aber keiner
    hat geantwortet.

    Einen Kommentar schreiben:


  • Gast
    Ein Gast antwortete
    Guten Morgen!!!

    Na habt ihr alle schön geträumt???
    vielleicht dei Lösung des Probs?

    Einen Kommentar schreiben:


  • Gast
    Ein Gast antwortete
    Habe ich da ne Wissenslücke entdeckt?

    Schon so viele Hits und keiner hat ne Ahnung?
    Das gibt mir jetztdoch zu denken!

    Einen Kommentar schreiben:


  • Gast
    Ein Gast erstellte das Thema Hier verabschiedet sich Apache .....

    Hier verabschiedet sich Apache ....

    .... aber nur scheinbar, denn in Wirklichkeit läuf er weiter????

    Hier erst mal der Teil von Script der mir den Fehler verursacht:
    PHP-Code:
    function SendDot($init FALSE)
        {
            if (
    $init)
            {
                echo 
    "Projekt wird geladen";
            } 
                else
                {
                echo 
    ".";
                }
            
    ob_end_flush();
        }
        
    ob_implicit_flush (TRUE);
        
    SendDot(TRUE);
        
    register_tick_function('SendDot');
        
    $y 0;
        declare (
    ticks=1)
        {
            for(
    $i 0$i 10$i++)
            {
                
    sleep(1);
                
    $y sqrt($i $i);
            }
        }
        echo 
    "<br />...Laden beendet!"
    Dann kommt eine Meldung:

    !Apache.exe hart einen Fehler verursacht und wird geschlossen.
    Starten sie das Programm neu!


    Kann mir mal jemand erklären warum das so ist?

    Achso-> die Function wird ned ausgeführt!!!!!
Lädt...
X