Попытка отладки с помощью flush...

StUV

Rotaredom
Попытка отладки с помощью flush...

Есть скрипт на котором виснет апач...
ставлю в нчале скрипта
PHP:
echo "qwerty";
flush();
апач все равно виснет при пустом браузере...
почему ?
Спасибо
 

Demiurg

Guest
потому что ie не показывает ничего пока не придет пара килобайт данных.
попробуй другие браузеры.
 

StUV

Rotaredom
даже такой пример не работает:
PHP:
<?php
  for ($i=0; $i<5; $i++)
  {
    echo "<img src='l.gif'>";
    flush();
    sleep(1);
  }
?>
- сначала ожидание 5 сек, а потом выводится 5 картинок...
может что-то не так с настройками пхп / апача ?
 

Demiurg

Guest
таак ... приехали ...
[f]na_tanke[/f]
несколько килобайт(может меньше) текста.
 

Demiurg

Guest
Картинки грузятся только после того, как ссылка на них появдяется в html.
Выведе в начале пару килобайт комментариев и не мучайся.
 

StUV

Rotaredom
вот такой пример:
PHP:
<?php
  for ($i=0; $i<1000; $i++)
    echo "<!-- sdfgasdfasdfasdfasdfasdf -->";
  for ($n = 0; $n  < 10; $n++)
  {
    echo "qwerqwerqwer";
    flush();
    sleep(1);
  }
?>
у меня на локалке ждет 10 сек, а потом вываливает все в браузер сразу (в IE и Опере)
 

RomikChef

Guest
Все никак не сообразишь, бедолага?
вот тебе две ссылки.
[m]flush[/m]
flush
в них написано по 20 раз, отчего у тебя так происходит
 
Сверху