qq_28282493
qq_28282493
2015-05-18 02:14
采纳率: 100%
浏览 1.9k
已采纳

php中for循环的堵塞问题

<?php
for($i=0;$i<=10;$i++)
{
print "value is now".$i."
";
ob_flush();
flush();
sleep(1);
}
?>

同时打开多个此页面,总是在循环完成后后续页面才能执行,阻塞了,是php环境哪里出错了吗。

php5.5.3
lighttpd
嵌入式ARM板

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

4条回答 默认 最新

  • qq_28282493
    qq_28282493 2015-05-19 00:58
    已采纳

    已经解决
    服务器问题
    lighttpd中fastcgi的配置问题
    默认max-proce=1,我改成其他数就可以了

    点赞 评论
  • qq_28282493
    qq_28282493 2015-05-18 05:13

    有人遇到过没有 求解答

    点赞 评论
  • u014270687
    大唐卡蒙 2015-05-18 05:43

    要是并发执行的话,冲突?我是说$i 的值

    点赞 评论
  • leedaning
    leedaning 2015-05-18 08:14

    把缓存关掉试试ob_end_flush();

    点赞 评论

相关推荐