0

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

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

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

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

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

4

1 回答 1

2

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

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

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

于 2012-09-19T11:55:27.863 回答