我只是一个新的magento。我在我的localhost上安装了magento。安装后我试图以管理员身份登录我无法使用谷歌浏览器浏览器登录,但在Firefox中工作正常。任何人都可以帮我解决这个问题? 提前谢谢
答案 0 :(得分:8)
转到magento目录中的app / code / core / Mage / Core / Model / Session / Abstract / Varien.php文件,并在第88行附近找到以下代码,并在行下方注释
更改
$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()
);
现在尝试使用您的凭据登录以登录。希望这对您有用!!!
答案 1 :(得分:0)
我建议您编辑Magento数据库并从core_config_data表中删除以下行:
网/饼干/ cookie_path
网/饼干/ cookie_domain
网/饼干/ cookie_httponly
要查找这些值,您可以使用以下SELECT命令:
SELECT * FROM core_config_data WHERE路径LIKE“%web / cookie%”;
此后,
DELETE FROM core_config_data WHERE config_id in(xx,xx,xx)其中X是core_config_data表的config_id引用。
答案 2 :(得分:0)
我最近遇到了同样的问题,简单的伎俩对我有用。此外,这适用于无法访问 Google Chrome 上的信息中心的用户。如果你可以继续使用Mozilla Firefox,那么请这样做,因为我猜这个问题在Mozilla Firefox上并不持久。
所以chrome的解决方案是:
转到系统 - >配置 - >网络。展开不安全和安全标签。如果您使用localhost或将其更改为您通过其访问前端的站点URL,请将基本URL更改为http://127.0.0.1/[Your folder name]
。我不得不登录两次来获取仪表板,因为当我第一次输入详细信息时,它只是刷新并返回到您提到的循环相同的页面。请尝试让我知道它是否也适合你。