0

実行中にスクリプトの出力をエコーし​​ようとしています。gzip 圧縮はオフです。Firefox 22 を使用しています

php.ini で、次の値を設定します。

default_charset = "utf-8"
zlib.output_compression_level = -1
zlib.output_compression = Off
output_buffering = 0
implicit_flush = true

私はこの例を使用しています:

<?php
ob_end_flush ();
//start buffering
ob_start ();

echo str_pad ( '', 1024 ); // minimum start for Safari 
for ( $i = 10; $i > 0; $i --) {
    echo str_pad ( "$i<br>\n", 8 );
    ob_flush ();
    flush ();
    sleep ( 1 );
}
?>

私も交換してみました

echo str_pad ( '', 1024 );

echo str_pad ( '', 4096 );  

しかし、うまくいきませんでした。この問題については多くのトピックがありますが、これを機能させる保証された方法はなく、他の解決策は私にとってはうまくいきませんでした。

この問題をデバッグして解決策を見つける方法はありますか?

スクリプトもcronで使用できる必要があるため、ajaxを使用したくありません。

4

1 に答える 1