将示例数据上传到 magento 后我无法登录
after uploading sample data into magento I can't log in
"Invalid User Name or Password." 我尝试重置密码,但电子邮件无法通过。我在数据库中插入了登录详细信息,但它仍然不允许我登录。请帮忙。
试试这个查询(在 php myadmin 中)
UPDATE `admin_user` SET `password` = MD5('NEWPASSWORD') WHERE `username` = 'ADMINUSERNAME';
尝试删除 var 文件夹中的所有内容
\magento\var\
尝试使用脚本创建新的管理员用户:
https://gist.github.com/litzinger/48be5876d6bba1509323
接下来,您可以从管理面板恢复您的用户,并删除您不需要的用户。
如果错误是由前端用户的问题触发的,没关系。重点是 Magento 使用示例数据来填写用户 table。在这种情况下,您应该从备份文件中恢复您的数据库。
打开文件 app/code/core/Mage/Admin/Model/User.php
查找名为
的函数
authenticate($username, $password)
并放入
return true;
在以下声明之后
$this->loadByUsername($username);
在该用户之后,您的管理员用户的用户名和密码中的任何内容,然后尝试登录。成功登录后,从管理面板中更改密码。
"Invalid User Name or Password." 我尝试重置密码,但电子邮件无法通过。我在数据库中插入了登录详细信息,但它仍然不允许我登录。请帮忙。
试试这个查询(在 php myadmin 中)
UPDATE `admin_user` SET `password` = MD5('NEWPASSWORD') WHERE `username` = 'ADMINUSERNAME';
尝试删除 var 文件夹中的所有内容
\magento\var\
尝试使用脚本创建新的管理员用户: https://gist.github.com/litzinger/48be5876d6bba1509323
接下来,您可以从管理面板恢复您的用户,并删除您不需要的用户。
如果错误是由前端用户的问题触发的,没关系。重点是 Magento 使用示例数据来填写用户 table。在这种情况下,您应该从备份文件中恢复您的数据库。
打开文件 app/code/core/Mage/Admin/Model/User.php
查找名为
的函数authenticate($username, $password)
并放入
return true;
在以下声明之后
$this->loadByUsername($username);
在该用户之后,您的管理员用户的用户名和密码中的任何内容,然后尝试登录。成功登录后,从管理面板中更改密码。