2017-01-16 23 views
1

OpenCart(2.0.3.1)のWebサイトを新しいCentOS 7 + Plesk 17サーバーに変更した後、一定期間(約1時間)使用しないと顧客はログオフされます。私が知っている限り、OpenCartはショッピングカートのユーザーを自動的にログアウトせず、新しいものとして報告されています。OpenCartクライアントセッションの期限切れ

php session.cookie_lifetimeは0に設定されています。実際には、残りのPHPセッション設定は古いISPConfigサーバーと同じです。

これを引き起こした原因は...他に誰かがApache/PHPの設定に問題があったのですか?

  • CentOSの7
  • AWS上のPleskオニキス17.0.17
  • PHP 7.1
  • のMySQL(5.5.52)

答えて

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/ 
関連する問題