Mailinglisten-Archive |
Liebe PHPler, ich programmiere an einem PHP-Script, das auf einem Server andere Rechenintensive Batchdateien aufruft und nach jeder Batchdatei eine Meldung (ok/Fehler) ausgibt. ( Es geht um die Ausgabe einer XML-Datei als HTML und PDF, da muessen auch Grafiken generiert werden) Nun erfolgt die gesammte Ausgabe leider erst, wenn alles fertig gerechnet wurde. Das kann schon mal ein paar Minuten dauern. Ich habe versucht, nach jeder Ausgabe ein "flush()" auszuführen, leider ohne Effekt! Beispiel: exec("latex $ProjektName",$protokoll,$ret); print "latex $ProjektName"." // Rückgabewert (0=ok): $ret <br><br>\n"; // Protokoll speichern $bfile = fopen("createHTML.log","a"); // Ausgabe anhängen fwrite( $bfile,"\r\n\r\n--- latex (1) $ProjektName ---\r\n\r\n" ); fwrite( $bfile,implode("\r\n",$protokoll) ); fclose($bfile); flush (); Was kann ich tun? Gruss, Franz -- Franz Alt franz.alt_(at)_pfaffenhofen.de
php::bar PHP Wiki - Listenarchive