Magento CE 1.7.0.2 - 无法使用Chrome登录管理面板

时间:2013-08-19 20:47:39

标签: magento google-chrome magento-1.7

我有一个不寻常的问题,它似乎与我找到的其他帖子无关。我正在登录我在我当地通过MAMP设置的Magento安装。它没有说“无效密码”或任何性质的东西,它只是刷新自己。我已经尝试修改.htaccess并将其发布到Magento论坛,但没有。我点击“提交”,它似乎只是刷新页面。这是重定向问题吗?它在Firefox上完全正常,但出于某种原因Chrome不允许访问。

3 个答案:

答案 0 :(得分:1)

这是因为Chrome处理Cookie的方式,它可以在生产网站上进行,也可以在本地安装。

最快的解决方法是登录数据库(使用PHPMyAdmin,MySQL Workbench,等等),转到表core_config_data并找到标有“path”的列,其条目与“web / cookie / cookie_httponly”匹配 - 它应该是接近尾声。您需要将值列设置为NULL。清除/ var文件夹中的缓存,你应该很好。

有些网站会告诉你修改Varien.php - 我已经尝试了这个,你可以得到一个可以增长到2GB或更多的日志文件,因为你注释掉Magento每次从中提取数据时引用的字段一块饼干。不好。如果有效,请告诉我。

答案 1 :(得分:0)

我做了上面的解决方案,它也适用于我,我只想补充一点,在值字段中键入“NULL”与选择PHPMyAdmin上的复选框不同。

答案 2 :(得分:0)

首先转到此文件,然后在此部分进行注释(第85到102行)。 \应用\代码\核心\法师\核心\型号\会话\摘要\ Varien.php

/*
// session cookie params
    $cookieParams = array(
        'lifetime' => $cookie->getLifetime(),
        'path'     => $cookie->getPath(),
        'domain'   => $cookie->getConfigDomain(),
        'secure'   => $cookie->isSecure(),
        'httponly' => $cookie->getHttponly()
    );
  */