1
でオンラインでローカルホストに取り組んではなく:ob_flush()私は、次のPHPスクリプトを持っている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();
?>
それはホスティングGoDaddyの経済オンラインでlocalhostのWAMPで正常に動作し、新しい行に各秒を印刷し、しかし、それはdoesnの仕事はありません。 10秒後に何も起こらずにページが読み込まれた後の出力を示します。
何が間違っている可能性がありますか?
関数phpinfo()を呼び出します。別のPHPスクリプトで実行し、ホストサーバー上で実行して、GoDaddyのホストサーバーでob_flush()が有効になっているかどうか確認してください。 –
正確には何が有効になっていますか? – MahmoudTarek
output_buffering =オン、またはoutput_buffering = 4096をPHP.iniのoutput_buffering = offの代わりに設定する必要があります – Kaylined