RE: Converting a dos console batch file to aphp shell script

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



I tried using the PHP.exe in the \php\cli folder and it is displaying output
as I had expected it to.  

Jim

 
-----Original Message-----
From: Gryffyn, Trevor [mailto:TGryffyn@xxxxxxxxxxxxxxxxx] 
Sent: Friday, September 03, 2004 9:04 AM
To: php-windows@xxxxxxxxxxxxx
Cc: jim.macdiarmid@xxxxxxxxxxx; Frank M. Kromann
Subject: RE:  Converting a dos console batch file to aphp shell
script

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


[Index of Archives]     [PHP Home]     [PHP Users]     [PHP Database Programming]     [PHP Install]     [Kernel Newbies]     [Yosemite Forum]     [PHP Books]

  Powered by Linux