我正在开展一个基于在线测试的项目。测试可能持续3个小时以上,这会导致会话因超时而被破坏。这意味着测试最终没有提交,因为不再有活动会话。有没有办法使用ajax,例如,我可以让会话保持活动状态?
该项目在Laravel 5.3
答案 0 :(得分:4)
在config/session.php
设置lifetime
:
'lifetime' => 35791394,
35791394
是32位计算机的最长生命周期,因为Laravel will multiply this number by 60。