上传文件会阻止我的浏览器

时间:2016-10-24 16:30:39

标签: php ftp copy

当我尝试通过php copy或ftp put上传文件时,页面正在加载,因此我无法在上传完成之前访问该网站的其他页面。 实际上传完成后会加载其他页面。 在其他浏览器中打开页面确实有效。

上传阻止浏览器的文件,如果是,为什么以及如何解决它?

1 个答案:

答案 0 :(得分:1)

问题可能与锁定会话文件有关。

尝试使用session_write_close()。

会话数据通常在脚本终止后存储,无需调用session_write_close(),但由于会话数据被锁定以防止并发写入,因此任何时候只有一个脚本可以在会话上运行。将框架集与会话一起使用时,由于此锁定,您将体验到逐个加载的框架。只要对会话变量进行了所有更改,就可以通过结束会话来减少加载所有帧所需的时间。

http://php.net/manual/ru/function.session-write-close.php