PHP自定义会话机制和cookie过期问题


PHP custom session mechanism - and cookie expire problem

我使用session_set_save_handler()将我的会话保存在Redis中,除了一件事之外,一切都很完美。经过几个小时的拉扯,我想我应该问问别人。因此,在服务器端,我将会话寿命设置为X分钟。在每次页面刷新时,会话寿命设置为X分钟,但在浏览器上,cookie在第一次页面加载后正好30分钟后过期。我如何才能像在服务器端一样,在每次页面刷新时强制延长cookie的使用寿命。有什么想法吗?

尝试以下操作:

session_start();
setcookie(session_name(), session_id(), strtotime('NOW+30MINUTES'));