| 
       
	部分浏览器(例如火狐)在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不会记录您网站的域名和安全信息。请慎重选择。 
      
      (责任编辑:最模板) | 
    
