有一个相当普遍的 出色地 记录 饼干有关 错误/问题 有了Magento和Chrome(查看其他问题 - 有时可能是Webkit和IE)。这是由于常见的铬扩展/设置还是错误的Web服务器设置 - 我不知道。

我在OS X 10.8.2通过VirtualBox运行CentOS 5.8。通常,对于我来说,要登录到Magento Admin,我需要将Magento Admin中的HTTP设置设置为“否”。在这样做之前,我无法通过Chrome登录 - 其他浏览器似乎对我来说没有这个问题。

现在,我在进行扩展时遇到了一个新的(但可能相同的)问题 - 我能够通过Chrome阅读Cookie,但没有设置它们。使用Firefox没有问题。为了确保这不是我的铬,我已经表演了 新安装 通过删除所有用户数据和配置文件,但问题仍然存在。也许我应该仅通过JS设置cookie。

cookie设置代码没有任何规范:

$cookie = Mage::getModel('core/cookie');
$cookie->set('cookiename','cookievalue',99999);
有帮助吗?

解决方案

不要开发使用 localhost 作为您的域名。我通常使用Apache在诸如 magento.dev, ,然后添加

127.0.0.1    magento.dev

到我的主机文件。除了解决cookie问题之外,这还使我可以在本地运行无数网站。

其他提示

您的服务器时间和计算机时间正确吗?这导致了基于WebKit的浏览器的大多数Cookie问题 - 而IE和FF的耐受性更大(无知)。

事实证明,Chrome与其他浏览器以不同的方式解释您的自定义网址。我为本地安装有一个自定义的顶级域,但是当将其更改为 .com 问题已经解决,现在已将其设置为 .local (我正在使用 .fk 之前)

许可以下: CC-BY-SA归因
scroll top