如何在htaccess中禁用缓冲?

时间:2014-03-08 18:55:54

标签: php apache .htaccess

PHP中的某些进程会在消息发送时发送消息。

 for ($i = 0; $i < 10; $i++) {
      echo "message $i<br>";
      sleep(3);
    }

但是在此过程结束之前,用户看不到任何消息。 禁用PHP中的输出缓冲。 我是Apache-server的web托管客户端。 如何防止.htaccess中的输出缓冲?

在PHP中

  1. ini_set('output_buffering', 0); - 没效果
  2. ini_set('output_buffering', 'off'); - 没效果
  3. while(ob_end_flush()); flush(); - 没效果
  4. ob_implicit_flush(true); ob_end_clean(); - 没效果
  5. 在.htaccess

    1. php_flag output_buffering off - 没效果
    2. php_value implicit_flush on - 没效果
    3. 仅限作品:

       echo str_repeat(' ', 32768);
      

      但是太糟糕了。

0 个答案:

没有答案