Hello, Yes flush() would do the trick, but the CLI version is designed for command line usage. One thing I like about that is the error messages (and other output from PHP) is stripped from HTML tags and HTTP headers. - Frank > Good to know. But wouldn't "flush()" or something still have worked? > > Maybe try isolating the issue, Jim. Write a test script and slowly add > things to it until you get to the point where it's buffering too much. > Maybe it internally buffers whatever commands you're trying to run (you > using exec or something?) and doesn't hold it in the "output buffer" per > se. Maybe it's in a different buffer. I don't know. > > Mind posting some sample code for us to look at? > > -TG > > > -----Original Message----- > > From: Frank M. Kromann [mailto:frank@xxxxxxxxxxxx] > > Sent: Thursday, September 02, 2004 9:10 PM > > To: php-windows@xxxxxxxxxxxxx > > Subject: RE: Converting a dos console batch file to > > aphp shell script > > > > > > There is another directive too: > > > > ; Implicit flush tells PHP to tell the output layer to flush itself > > ; automatically after every output block. This is equivalent > > to calling > > the > > ; PHP function flush() after each and every call to print() > > or echo() and > > each > > ; and every HTML block. Turning this option on has serious > > performance > > ; implications and is generally recommended for debugging > > purposes only. > > implicit_flush = Off > > > > When you are using the CGI version this is off by default and the CLI > > version sets this to on by default. > > > > - Frank > > > > > > > Silly response, but did you try the "flush()" command? > > > > > > There's also a setting in the PHP.INI: > > > output_buffering = Off > > > > > > Also check the Output Control Functions: > > > http://us4.php.net/manual/en/ref.outcontrol.php > > > > > > Hope this helps! > > > > > > -TG > > > > > > > -----Original Message----- > > > > From: Jim MacDiarmid [mailto:jim.macdiarmid@xxxxxxxxxxx] > > > > Sent: Thursday, September 02, 2004 11:31 AM > > > > To: php-windows@xxxxxxxxxxxxx > > > > Subject: Converting a dos console batch file to a > > > > php shell script > > > > > > > > > > > > > > > > Hi everyone, > > > > > > > > I've been searching for info to help me troubleshoot an issue > > > > I'm having > > > > with displaying output to the console during script > > > > processing, but I'm not > > > > having much luck. I'm hoping someone can shed some light on > > > > this or point me > > > > in right direction. > > > > > > > > I have a foreach construct that loops through an associative > > > > array and calls > > > > a nested function. Inside the foreach loop I would like to display > > the > > > > current array information that is being processed prior to > > > > passing to the > > > > nested function call. The problem I'm running into is that > > > > the output to the > > > > console window is delayed till after the forloop as > > > > completed, as if it's > > > > being buffered then flushed at the end. > > > > > > > > Any ideas how I can display information as processing occurs? > > > > > > > > Thanks in advance, > > > > > > > > Jim > > > > > > > > -- > > > > PHP Windows Mailing List (http://www.php.net/) > > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > > > > > > > > -- > > > PHP Windows Mailing List (http://www.php.net/) > > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > > > -- > > PHP Windows Mailing List (http://www.php.net/) > > To unsubscribe, visit: http://www.php.net/unsub.php > > > > > -- PHP Windows Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php