たとえば、私はこのようなものを持っています:
<?php
header("Content-Type: text/html; charset=UTF-8");
set_time_limit(0);
ob_start("ob_gzhandler");
while(true) :
echo microtime(true)."<br>";
ob_flush();
flush();
sleep(1);
endwhile;
ob_end_clean();
?>
このコードは私localhost
に作用し、ページの1秒ごとに印刷されますがmicrotime()
、何も印刷されていない状態で同じスクリプトを実行しようとするとShared Linux Hosting
、ページの読み込み時間が無限になります。
私のホスティングで、無限ループのときに何かを印刷するにはどうすればよいですか?
たぶん私は自分のphp.ini
ファイルで何かを有効/無効にする必要がありますか?何か案は?