php - Cookie Lifetime 无法按预期工作

标签 php cakephp centos plesk

对于 CakePHP 商店应用程序,我需要 365 天的 cookie 生命周期。该应用程序在使用 CentOS 7 和 Plesk 18.0.30、PHP 7.3 FPM 的托管 vServer 上运行。网络服务器是 Apache,使用 nginx 作为反向代理。
它是关于即使关闭浏览器,也可以将商品在购物车和记事本中存储一段时间的功能。
我们在另一台服务器上有相同的 CakePHP 配置,但它在运行 Plesk 的服务器上不起作用。
尽管在 session.cookie_lifetime 中进行了设置,但 session 会在一周后被删除。
我在配置中缺少什么?
它可能与Plesk有关吗?
这里有没有人有我可以开始的小费
enter image description here

最佳答案

如果 cookie 设计为跨 session 保留。然后使用应用程序 cookie。这将解决问题。
举行几个小时的 session 是安全漏洞,更不用说一周了。即使页面打开了几天,浏览器也会使 session 无效。

关于php - Cookie Lifetime 无法按预期工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64461789/

相关文章:

View 和 $this 中的 Cakephp 助手

centos - 桉树无法加载 AWS_CREDENTIAL_FILE

python - 在 CentOS 上安装 Pycurl?

gcc - 在 CentOS 7 上找不到 GLIBCXX_3.4.21

php - 通过检查数据库中的密码并移至 codeigniter 中的下一页

php - AJAX Jquery PHP 表单验证

javascript - 在 JavaScript 中独立定位 while 循环的每个元素?

php - 子文件夹中带有 CakePHP 的 Nginx 不提供静态文件(CSS、JS、IMG)

php - 一个系统的多个数据库与单个数据库

php - Phalcon PNG 到 JPG 并删除透明背景图像