magento的cookie时间与时区不一样

时间:2012-09-19 11:22:20

标签: magento cookies timezone

我搜索了两个多小时,我的问题是:

我需要使用cookies,但我发现我的magento的cookie时间不对。 我重新安装了我的magento,并在system/configuration/general/locale选项中选择了我的时区。

但是当我访问我的网站时,我发现Cookie时间仍然使用GMT而Path也不正确..(而且它们是magento的cookie“frontend”和“adminhtml”,而不是我设置的Cookie,因为我需要先修复cookie时间,然后才开始使用我自己的cookie。)

但是我在header.phtml中使用<?php echo Mage::getModel('core/date')->date();?>打印我的时间,这次是对的。

所以这意味着设置cookie的地方不使用时区。

1 个答案:

答案 0 :(得分:2)

您确定未在较低的配置范围(网站或商店级别)设置设置吗?使用系统&gt;左上角的GUI工具配置屏幕或使用查询:

SELECT * FROM `core_config_data`
WHERE `scope` != 'default'
  AND `path` LIKE 'web/cookie%';

如果您获得上述查询的任何结果,则会在商店或网站级别设置值。