服务报价 | 域名主机 | 网络营销 | 软件工具| [加入收藏]
 热线电话: #
当前位置: 主页 > php教程 > magento教程 >

Magento产品无法加入购物车

时间:2016-01-16 17:46来源: 作者: 点击:
部分浏览器(例如火狐)在magento网站无法提交产品进入购物车,也无法进入magento后台,部分浏览器却正常。 问题分析: 客户网站服务器放置在美国,而在国内用浏览器浏览,我们发现在
部分浏览器(例如火狐)在magento网站无法提交产品进入购物车,也无法进入magento后台,部分浏览器却正常。
问题分析:
客户网站服务器放置在美国,而在国内用浏览器浏览,我们发现在客户后台设置的cookies过期时间为“3600”,导致了cookies过期而无法正常访问。而在国外客户则是可以正常浏览的。
解决方案:
1, 进入magento后台,System->Configuration->Web->Session Cookie Management,设置cookies时间72000或者更长
2,您可以修改app/code/core/Mage/Core/Model/Session/Abstract/Varien.php这个文件。将
 
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
'domain' => $cookie->getConfigDomain(),
'secure' => $cookie->isSecure(),
'httponly' => $cookie->getHttponly()
);
中的后三个注释掉即
 
$cookieParams = array(
'lifetime' => $cookie->getLifetime(),
'path' => $cookie->getPath(),
//'domain' => $cookie->getConfigDomain(),
//'secure' => $cookie->isSecure(),
//'httponly' => $cookie->getHttponly()
);
此后cookies不会记录您网站的域名和安全信息。请慎重选择。
(责任编辑:最模板)
顶一下
(0)
0%
踩一下
(0)
0%
------分隔线----------------------------
栏目列表
热点内容