zen-cart 中客户的会话超时

Posted

技术标签:

【中文标题】zen-cart 中客户的会话超时【英文标题】:Customer's Session TimeOut in zen-cart 【发布时间】:2015-03-01 08:46:22 【问题描述】:

我已经实现了 zen-cart 的演示站点。注册到我的站点或登录到我的 zen-cart 站点的客户的会话超时时间约为 1 小时。

现在的主要问题是,我想将我的 zen-cart 客户登录会话超时减少到 10 分钟。理想的 10 分钟后,客户会因会话超时而注销。

我已经尝试了一个 zen-cart 的自定义超时插件,但它不会受到影响。那么有人可以帮我解决这个问题吗?

【问题讨论】:

【参考方案1】:

在您的 session.php 文件中,Zencart 从 php.ini 文件中获取“session.gc_maxlifetime”。如果你想改变它,你应该能够简单地定义('SESSION_TIMEOUT_CATALOG',16440);或者改变会话寿命变量。 $SESS_LIFE = 12440;

编辑:这对我有用,只需更改此 @ini_set('session.gc_maxlifetime', 10440);

包括/函数/sessions.php

【讨论】:

【参考方案2】:

在客户方面,Zen Cart 没有规定特定的会话持续时间。这由您服务器的 PHP 配置处理。

将 session.gc_maxlifetime 的 php.ini 设置更改为您想要的任何值。

【讨论】:

我已经通过配置文件增加了我的会话超时,但是登录到该站点的前端用户仍然会在 15 分钟后注销。我也想知道如何增加管理会话超时?管理员登录也是 15 分钟后注销。

以上是关于zen-cart 中客户的会话超时的主要内容,如果未能解决你的问题,请参考以下文章

Zen-cart支付模块,交易金额需改成折后价

zen-cart模板中的文在怎么修改,比如推荐商品、特价商品啥的。还有就是这个怎么修改如下图

求助,zen-cart设置出问题了,在账号要check out 购物单的时候出现如下提示

zencart 安装

zen-cart模版。安装好模版了。 首页也都修改好了。上传产品也好了 首页也有显示产品了。

ESXi 6.5 总是会话超时