OpenCart客户端会话到期

时间:2017-01-16 03:01:58

标签: php apache opencart centos7 plesk

将我们的客户OpenCart(2.0.3.1)网站更改为新的CentOS 7 + Plesk 17服务器后,他们的客户在一段时间不活动(约1小时)后正在注销。据我所知,OpenCart不会自动退出购物车用户,并且报告为新用户。

php session.cookie_lifetime设置为0,实际上其余的PHP会话设置与旧的ISPConfig服务器相同。

可能导致这种情况......还有其他人有类似的Apache / PHP配置问题吗?

  • AWS上的CentOS 7
  • Plesk Onyx 17.0.17
  • PHP 7.1
  • MySQL(5.5.52)

1 个答案:

答案 0 :(得分:0)

最后在这里找到了解决问题和解决方案的问题。

https://websavers.ca/plesk-php-sessions-timing-earlier-expected/

基本上/etc/cron.hourly/plesk-php-cleanuper每小时都在运行并清除会话,而不是正确的cookie_lifetime和gc_maxlifetime设置。

将plesk-php-cleanuper移动到/etc/cron.daily/解决了这个问题。

mv /etc/cron.hourly/plesk-php-cleanuper /etc/cron.daily/