标签: php ajax performance
我在服务器上运行一个很长的PHP脚本,这可能需要几分钟才能完成,所以在此期间我想向用户显示该过程。
我使用AJAX开始漫长的过程,每隔2秒运行一次不同的AJAX请求,这会更新浏览器的进度。
在长脚本中,我将当前状态写入文件,并且我想在检查脚本中读取此值。
我的问题是:检查脚本在长进程完成之前不会响应,因为它等待文件被释放。
但是,我每次都会关闭文件。
任何人都可以帮我解决这个问题。