質問 > 管理機能 > $_COOKIE['ECSESSID']の値が消える? |
管理機能
フラット表示 | 前のトピック | 次のトピック |
投稿者 | スレッド |
---|---|
hashibata |
投稿日時: 2017/7/28 11:23
対応状況: −−−
|
半人前 登録日: 2016/3/30 居住地: 投稿: 11 |
Re: $_COOKIE['ECSESSID']の値が消える? 468さん
こちらこそ早とちりしてしまい申し訳ありませんでした。 セッションについて PHPは原則としてphp.iniのsession.gc_maxlifetimeを見ています。 この場合のデフォルトは24分間 (1440秒)で、これを超えると 一定の確率で消えるようになっていますね。 しかしec-cubeに関してはこの値を見ておらず 「パラメーター設定のMAX_LIFETIME(DBセッションの有効期限(秒)」が上記の設定に相当するようです。 併せて ・SESSION_LIFETIME(それっぽい名前ですが) また今回はPC onlyサイトということで、 ・MOBILE_SESSION_LIFETIME 上記2つはあまり関係がありませんでした。 今回の問題の流れとしては $_COOKIE['ECSESSID']がないのにセッションの値が取れるというのは ありえないため、あくまで問題はCookieだと考えています。 確かにCookieが突然消えるというのはなかなか聞きませんよね。 私も初めてのケースです。 ただそうなるとブラウザのバグとかいう話になりますから このフォーラムは関係なくなりそうです。 もう少しサイトを動かしながら、ログ情報を収集し 何か分かりましたらまた書かせていただきます。 どうもありがとうございました! |
フラット表示 | 前のトピック | 次のトピック |
題名 | 投稿者 | 日時 |
---|---|---|
$_COOKIE['ECSESSID']の値が消える? | hashibata | 2017/7/22 1:14 |
Re: $_COOKIE['ECSESSID']の値が消える? | 468 | 2017/7/22 9:09 |
Re: $_COOKIE['ECSESSID']の値が消える? | hashibata | 2017/7/22 9:50 |
Re: $_COOKIE['ECSESSID']の値が消える? | 468 | 2017/7/24 9:45 |
» Re: $_COOKIE['ECSESSID']の値が消える? | hashibata | 2017/7/28 11:23 |