将我们的客户OpenCart(2.0.3.1)网站更改为新的CentOS 7 + Plesk 17服务器后,他们的客户在一段时间不活动(约1小时)后正在注销。据我所知,OpenCart不会自动退出购物车用户,并且报告为新用户。
php session.cookie_lifetime设置为0,实际上其余的PHP会话设置与旧的ISPConfig服务器相同。
可能导致这种情况......还有其他人有类似的Apache / PHP配置问题吗?
答案 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/