i4
Guest
Сброс буфера с помощью flush()
В php-скрипте, исполняющемся на masterhost.ru, не удается сбросить
содержимое буфера клиенту (браузеру) с помощью функции flush(), в то
время как на других хостингах это работает. Очевидно, проблема
заключается в конфигурировании веб-сервера или php. Не сталкивались ли
вы с подобными проблемами ранее, можете подсказать как ее можно
исправить?
Тестовый скрипт:
Как это работает на www.masterhost.ru и phpinfo:
http://www.bespoleznoe.info/stuff/fl.php
http://www.bespoleznoe.info/stuff/info.php
Как это работает на www.domishko.ru и phpinfo:
http://www.delta-str.ru/fl.php
http://www.delta-str.ru/info.php
Пробовал устанавливать
php_flag output_buffering off
ничего не изменилось.
Написал в суппорт мастерхоста, и заодно решил спросить тут
В php-скрипте, исполняющемся на masterhost.ru, не удается сбросить
содержимое буфера клиенту (браузеру) с помощью функции flush(), в то
время как на других хостингах это работает. Очевидно, проблема
заключается в конфигурировании веб-сервера или php. Не сталкивались ли
вы с подобными проблемами ранее, можете подсказать как ее можно
исправить?
Тестовый скрипт:
PHP:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html><head>
<title>flush() test</title>
</head><body>
<!--256 bytes for IE----------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------------------
----------------------------------------------------------------------------------------------------------->
<?php
for ($i=0; $i<10; $i++) {
echo "<p>", date('h:i:s'), "</p>\n";
ob_flush();
flush();
sleep(1);
}
?>
</body></html>
http://www.bespoleznoe.info/stuff/fl.php
http://www.bespoleznoe.info/stuff/info.php
Как это работает на www.domishko.ru и phpinfo:
http://www.delta-str.ru/fl.php
http://www.delta-str.ru/info.php
Пробовал устанавливать
php_flag output_buffering off
ничего не изменилось.
Написал в суппорт мастерхоста, и заодно решил спросить тут
