1
Я следующий скрипт:ob_flush() работает на локальном хосте, но не на сайте GoDaddy
<?php
ob_end_flush();
ob_start();
for ($i=0; $i < 10; $i++) {
echo "Line ".$i."</br>";
ob_flush();
flush();
sleep(1);
}
ob_end_flush();
?>
Он отлично работает на WAMP LOCALHOST и печатает новую строку каждый второй, но на сайте GoDaddy экономики хостинга, это Безразлично Не работай. Он показывает результат через 10 секунд, когда ничего не происходит, кроме загрузки страницы.
Что может быть неправильным?
Вызвать функцию phpinfo(); в отдельном php-скрипте и запустить его на своем хост-сервере, чтобы узнать, включен ли ob_flush() на вашем хост-сервере в GoDaddy –
Что именно включено? – MahmoudTarek
output_buffering = On или output_buffering = 4096 должно быть установлено вместо output_buffering = off в вашем PHP.ini – Kaylined