ID: 26547 Updated by: [EMAIL PROTECTED] Reported By: mycia at pchome dot com dot tw -Status: Open +Status: Bogus Bug Type: Output Control Operating System: Windows 2000 Pro PHP Version: 4.3.4 New Comment:
You should use the CLI version (Command Line Interface) if you want to use PHP on the commandline, and not the CGI-FASTCGI version. Not a bug -> bogus. Previous Comments: ------------------------------------------------------------------------ [2003-12-07 09:51:19] mycia at pchome dot com dot tw C:\php>php -v PHP 4.3.4 (cgi-fcgi) (built: Nov 2 2003 23:47:22) Copyright (c) 1997-2003 The PHP Group Zend Engine v1.3.0, Copyright (c) 1998-2003 Zend Technologies btw, I tested PHP 5.0.0b2, the same problem exists PHP 5.0.0b2 (cgi-fcgi) (built: Oct 30 2003 12:37:18) Copyright (c) 1997-2003 The PHP Group Zend Engine v2.0.0-dev, Copyright (c) 1998-2003 Zend Technologies ------------------------------------------------------------------------ [2003-12-07 09:02:32] [EMAIL PROTECTED] please add the output of: c:\php\php.exe -v ------------------------------------------------------------------------ [2003-12-07 08:58:50] mycia at pchome dot com dot tw Description: ------------ under Windows 2000 Pro DOS mode I use c:\php\php.exe -f c:\php\test.php to 'echo' one word for every second but nothing shown until the end of the execution I tested it in PHP 4.3.4 & 4.2.3 (Windows version) however, it works fine in PHP 4.1.2 (Windows version) ps: I didn't use any output control function Reproduce code: --------------- <?php //I didn't use output control like ob_start() //in PHP 4.3.4 & 4.2.3, I can't see each line for every second (doesn't happen in PHP 4.1.2) for($i=0;$i<5;$i++) { echo $i."\n"; flush(); //doesn't make any difference with or without this line sleep(1); } //all outputs are shown together at the end of the execution ?> Expected result: ---------------- it is expected to see each word every one second Actual result: -------------- nothing shown during the execution all results are shown together at the end of the execution ------------------------------------------------------------------------ -- Edit this bug report at http://bugs.php.net/?id=26547&edit=1