安装 Apache/Magento 时忽略 Cookie
·
问题:安装 Apache/Magento 时忽略 Cookie
我在 Linux/Apache 上运行基于 Magento 的网站商店。
为了维护用户登录,我将我的 cookie 生命周期设置为接近两年。 cookie 在正确的时间发送出去,我可以在浏览器中看到它们。大约一天后,当我从以前登录的浏览器访问该站点时,用户已注销。我仍然可以在浏览器中看到 cookie 的延长寿命。
我应该从哪里开始寻找这个问题的根源?
解答
你检查过 PHP 的 session.gc_maxlifetime 参数的值吗?不管 Magento 允许的生命周期如何,这个生命周期设置仍然会在一段时间后杀死 cookie。在 magento 目录中的 .htaccess 文件中,添加以下内容:
php_value session.gc_maxlifetime 31536000
那可能会解决问题。
希望有帮助!
谢谢,乔
更多推荐
所有评论(0)