请选择 进入手机版 | 继续访问电脑版

kangle软件 是一款高性能跨平台web服务器

 找回密码
 注册
kangle web软件将启用新域名 kangleweb.com 作为kangle软件官方网站网址
kangle web服务器最新版下载
kangle访问控制模块介绍 -  kangle设置优化原则
kangle中文帮助手册 -产品购买
easypanel 虚拟主机控制面板最新版
easypanel虚拟主机控制面板功能列表
easypanel中文帮助手册 - 讨论
   kangle虚拟主机管理下载 - 安装 - 帮助手册
    
   销售: 在线客服QQ   技术支持: 在线客服QQ
    kangle web (介绍, 功能特性, 运行环境, 安装说明, 常见问题, 使用教程)     easypanel主机控制面板 (介绍, 功能特性, 安装说明, 常见问题, 使用教程)
    vhms系统 (介绍, 安装说明, 常见问题, 使用教程)     [kangle软件交流QQ群:104434948]
查看: 705|回复: 0

关于PHP中flash()无效的问题

[复制链接]
发表于 2018-5-4 00:06:07 | 显示全部楼层 |阅读模式
如下代码:
  1. <?php  
  2. for($i = 1; $i <= 300; $i++) print(" ");   
  3. // 这一句话非常关键,cache的结构使得它的内容只有达到一定的大小才能从浏览器里,输出针对ie  // 换言之,如果cache的内容不达到一定的大小,它是不会在程序执行完毕前输出的。经 过测试,我发现这个大小的底限是256个字符长。这意味着cache以后接收的内容都会源源不断的被发送出去。   
  4. for($j = 1; $j <= 5; $j++) {   
  5.   echo $j . "<br>";   
  6.   ob_flush();  
  7.   flush(); //这一部会使cache新增的内容被挤出去,显示到浏览器上   
  8.   sleep(1); //让程序"睡"一秒钟,会让你把效果看得更清楚   
  9. }
复制代码

在本机的apache环境下是实时输出,1秒1个数字,但是在服务器上用的kangle就是等待5秒一下全部显示,kangle的缓存我关闭了,gzip我也关闭了,仍然是一下全部显示,flash()没起作用!请教下还有什么需要设置的!?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|Archiver|Bangteng Inc. ( 赣ICP备13005708号-5

GMT+8, 2018-8-21 14:36 , Processed in 0.076558 second(s), 20 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表