0
私はgodaddyで2つのLinuxホスティングプランを持っています。 1つ(古い実行)php 5.2.14、新しいphp 5.3.6を実行します。私はVista上でFirefox 11.0とIE 9を使用します。php 5.3でflush()が失敗するのはなぜですか?
以下のPHPは、スクリプトが終了するまでphp 5.2.17(数字は半分毎に表示されます)でokを実行します。 PHP 5.3.6を使用するホスティングは動作しません。それはしばらくの間ロードされ、スクリプトの実行後に出力全体を一度にフラッシュします。中間出力はありません。
php.iniにはoutput_buffering = Offとzlib.output_compression = Offがあります。誰も私がPHP 5.3の下でこの仕事をする方法を知っていますか?
おかげで、 emmets
<?php
$i = 0;
while ($i<=10)
{
echo “i=$i “;
flush();
echo(str_repeat(‘ ‘,1024));
usleep(500000);
$i++;
}
?>