У меня есть следующий скрипт perl на двух разных серверах, Centos и Debian, на обоих запущен веб-сервер Apache:
$|++;
print "Content-type: text/plain\n\n";
for ($i=1; $i<=10;$i++) {
print "$i\n";
sleep(1);
}
print "Done.\n";
На centos с Apache / 2.2.3 и perl v5.8.8 выходной сброс работает нормальнои я вижу прогрессирование счетчика в браузере по мере его прохождения.
В Debian Apache / 2.4.10 и perl v5.20.2 выходной сброс не работает, и я вижу всю страницу в браузере только через 10 секунд.
Есть ли способ настроить apache для очистки вывода, как на centos?