【问题标题】:Locking Out Admin After Migration - Magento迁移后锁定管理员 - Magento
【发布时间】:2015-08-07 14:33:02
【问题描述】:

因此,我陷入了困境,需要 StackOverflow Gods 的帮助。

我们正在尝试将 Magento 站点从一台服务器 (Godaddy) 转移到另一台服务器 (Private Virtual Server) 以成为测试站点。

我不熟悉 Magento(我的第一个错误),但我研究了迁移,我看到一篇文章说您只需要迁移数据库、主题文件、目录文件和皮肤文件。

这就是我们所做的。我们设置了全新安装,添加了文件,站点 (http://boulderfootandankle.com/apv-test/) 看起来有一些格式错误。我们认为我们可以在添加数据库后修复这些问题。

当我们通过 local.xml 文件连接数据库后,主题更改为通用主题(我想是回退),我们被锁定在管理员之外。

我尝试了许多针对这个问题提供的解决方案,其中包括:

  1. 清除 var/cache 和 var/session 文件夹。
  2. 更改不安全和安全 Web 基本 URL 的核心配置数据值。
  3. 从数据库中删除不安全和安全的 Web 基础 url 和 cookie 值。
  4. 将会话保存 CDATA 从“files”更改为“db”
  5. 将安装日期更改为原始日期
  6. 更改变量文件

...似乎没有任何效果。

此时,我只是想知道将站点从一台服务器全新转移到另一台服务器,而不是将特定文件转移到全新安装中,是否可行

【问题讨论】:

  • 您的网站还在 Godaddy 上运行吗?如果是,您是否在新服务器上使用任何其他域? DSN 切换完成了吗?

标签: magento admin


【解决方案1】:

您是否使用了与之前安装相同的加密密钥?加密密钥在 local.xml 文件中设置,并且需要在两个扩展上相同。当您进行全新安装时,它会给您一个新的加密密钥,这可能就是您无法登录的原因。

【讨论】:

    【解决方案2】:

    只是我转移网站的快速列表... 1.运行文件备份和mysql转储(来自源) 2.复制local.xml(来自Target) 3.恢复备份和mysql转储(到Target) 4.恢复local.xml(从第2步到Target) 5. 正确base_url(在Target中)

    我唯一遇到过这个问题的时候是当我在本地为 dev 运行东西时,在这种情况下,有各种特定的检查是否有管理员登录的僧侣(但是,听起来你知道这一点)。 https://magento.stackexchange.com/questions/26071/magento-1-9-can-t-login-to-admin-panel

    我在 1.14 上,发帖人的建议基本上与我发现的相同。当然,响应者对这个解决方案的恐惧是完全正确的,但是,因为这是一个测试站点,只要你给自己留下正确的注释,你应该能够在转移到生产时撤消这个。

    【讨论】:

      猜你喜欢
      • 2014-05-17
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-04-24
      • 1970-01-01
      • 2011-08-17
      • 2021-12-20
      相关资源
      最近更新 更多