将Magento 1.9移至新服务器后,出现“无效的用户名或密码”错误

时间:2018-12-18 12:31:31

标签: magento migration e-commerce magento-1.9

我按照以下步骤将Magento网站从旧服务器移到了新服务器:

1. Export database and Search & Replace old domain URL in the editor.
2. Zip all Magento root files and upload on the new server using FTP.
3. Change the database name and user information in the app/etc/local.xml file.

现在,网站前端在新服务器上可以正常工作,我也可以访问管理员登录页面,但是我的登录凭据不起作用。

登录凭据在旧服务器上可以正常工作,但是在新服务器上出现“无效的用户名或密码” 错误。

我从var / cache文件夹中删除了缓存文件,但还是没有运气。

我想念什么吗?

谢谢

2 个答案:

答案 0 :(得分:0)

无法发表评论。我能想到的两件事:

  • cookie域未设置为适当的值。
  • 在local.xml中使用不同的crypt值

您也可以尝试直接在数据库中设置新的管理员密码(您应该备份旧值)。管理员用户存储在sklearn中。 Magento 1.x将密码保存为MD5哈希,因此您应该能够使用admin_user设置新密码。

答案 1 :(得分:0)

数据库中没有连接我的邮件地址的admin_user。因此,我通过phpmyadmin从当前admin_users上更改了数据库中的邮件地址。然后按“忘记我的密码”并填写新邮件。然后我在邮箱中得到了一个重置​​密码。而且有效。