Magento管理员登录不在chrome工作,但适用于Firefox

36 google-chrome magento

我只是magento的新手.我在我的localhost上安装了magento.在我使用管理页面登录后进行所有设置后,即使使用正确的用户名和密码,我也无法登录Chrome浏览器.但是当我尝试登录firefox时没有问题.那么有人可以帮我解决这个问题吗?

New*_*ser 86

我认为session cookieChrome浏览器存在问题.所以只需浏览这个目录 /app/code/core/Mage/Core/Model/Session/Abstract/Varien.php文件并注释掉magento中的85到92行(我的情况是1.7.2).像这样

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

之后尝试从后端登录.希望您可以使用chrome登录.这肯定会对你有所帮助.如果您仍然面临问题,那就回复我.

  • *app/code/core*中的文件永远不应修改,只能扩展.如果您要升级您的网站,您的更改将被覆盖. (9认同)
  • 我不知道为什么这个答案得到如此高的分数,这样做是错误的.只需像Meogi提到的那样改变你的cookie路径. (6认同)

kha*_*406 18

在localhost中设置magento时尝试使用127.0.0.1.我也遇到了同样的问题,这是一个解决方案,它工作正常.

  • 这项工作对我来说,我更喜欢这个,因为没有必要改变代码中的任何东西. (3认同)
  • 我认为这是正确的答案,而不是评论核心文件..谢谢你的解决方案 (2认同)

Emi*_*td. 5

System -> Configuration -> General -> Web,使用IP地址设置Unsecure和Secure Base URL.并尝试再次登录.