我有一个长时间运行的脚本,它有一个每隔几秒更新一次的进度条(这很重要,因为这意味着我已经向浏览器输出了信息)。
该脚本最多可运行10个小时,之后会重定向到结果页面。结果页面会查找有效的会话:
$_SESSION['valid'] == true;
允许任何人访问它之前。 但是,我遇到了浏览器SESSION将过期的问题,结果页面将不允许在重定向时访问用户。 有什么方法可以解决这个问题吗?我当然可以在脚本顶部更改会话时间限制,但理想情况下我可以在页面重定向之前刷新会话。截至目前,我遇到了错误: 警告:session_start():无法发送会话cookie - 已发送的标头 当我尝试启动新会话并更新值时。任何建议都会很棒。