php как cgi и как модуль

Zet

Новичок
php как cgi и как модуль

Скрипт который выводит строки файла каждую секунду
PHP:
<?php
set_time_limit(0);
$a = file('data.txt');
for ($i=0; $i<count($data); $i++)
{
  echo $a[$i]."<br>";
  flush();
  sleep(1);
}
?>
1. срипт работающий на php как модуль апача - работает так как и задумывалось
2. тот же скрипт работающий на php как cgi:
выводит несколько строк и все, причем при кажом обновлении страницы количество строк выводится разное, иногда даже не полностью все строка.

подскажите пожалуйста в чем может быть проблема.
 
Сверху