ECCUBE3のセッションタイムアウトについて調べました。
ECCUBE3はymlの『cookie_lifetime』という値を参照していた
結論から言うと、
app/config/eccube/config.yml
に
cookie_lifetime
という値があります。
そこがデフォルト0になっていて、その場合はブラウザのセッションタイムアウト(厳密にはクッキーの設定)に従っているようです。
なので個別に設定したい場合はcookie_lifetimeを変更すればOKです。
ECCUBE2はDBの値(と言いつつファイルキャッシュ)を参照していた
ECCUBE2に慣れていた僕がハマったのは、そもそも2系の時はmtb_constansというDB設定を参照していたためです。
SESSION_LIFETIME、MOBILE_SESSION_LIFETIMEあたりの値ですね。
これは管理画面から変更できました。
ロクに情報が載っていなかったのでメモとして残しておきます。