有时我遇到登录Magento管理面板的问题。我输入的用户名和密码是正确的,浏览器窗口中的URL告诉我我已正确登录(即:我看到domain.com/index.php/admin/areallylongstring),但是再次显示登录窗口。没有显示错误消息告诉我登录详细信息不正确,我只是回到了登录窗口。有没有人遇到这个问题,有人可以建议一个解决方案吗?
谢谢!
答案 0 :(得分:0)
尝试启动私人浏览器会话并查看您是否可以登录,如果这样清除您的网站的cookie并且您应该能够登录。
我偶尔会遇到这个问题,下次我拿到它时我会用我的调试器深入研究代码,看看究竟发生了什么。
答案 1 :(得分:0)
由于多种原因而出现此问题, 最便宜 解决方案将在magento的核心文件之一中注释掉以下几行。
FILE :- app/code/core/Mage/Core/Model/Session/Abstract/Varien.php.
// set session cookie params
session_set_cookie_params(
$this->getCookie()->getLifetime(),
$this->getCookie()->getPath()//,
//dependes which versin of mage you are using, you may comment these as well
//$this->getCookie()->getDomain(),
//$this->getCookie()->isSecure(),
//$this->getCookie()->getHttponly()
);
找出该文件中的上述代码,然后注释掉这三个cookie,如上所示。
但正如我所说,你可以选择最便宜,最简单的解决方案。有关详情,请查看此link