在一个页面sleep() 的时候,整个网站所有页面访问都需要等待,这个问题怎么回事?

window下使用phpstudy,测试的时候出现这个问题,session_write_close也没效果,网上也没找到具体解决办法.

阅读 2.3k
1 个回答
新手上路,请多包涵

如果你是因为使用了 session 的话 在需要阻塞的地方session_write_close(); 阻塞完成后再打开session_start();

session_write_close();
sleep(10);
session_start();

这样当你访问当前页面时就可以正常阻塞;访问其他页面时也能正常请求,不会因为当前阻塞页面占用session资源造成其他页面无法正常访问了

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题