我有一个处理大约20,000多行csv文件的程序。它读取文件并发送包含来自csv文件的数据块的ajax请求,处理它们并返回使用javascript显示的结果。
这个过程需要很长时间,通常需要3个多小时。
我的问题是我将数据存储在需要访问的会话变量中以导出新处理的数据。我一夜之间跑了这个,当我早上回来处理完成后,我点击了导出,会话变量都是空白的。
我检查了会话'life'(session_get_cookie_params())设置为0意味着它应该存在直到浏览器关闭。
除了将数据插入到网址并将其传递给功能等之外,还有什么办法可以在浏览器关闭之前解决丢失会话的问题吗?