所以我已经让自己陷入了困境,需要StackOverflow众神的帮助。
我们正在尝试将Magento网站从一台服务器(Godaddy)转移到另一台服务器(专用虚拟服务器),以便成为一个测试站点。
我不熟悉Magento(我的第一个错误),但我研究了迁移,我跑过一篇文章,说你需要传输的只是数据库,主题文件,目录文件和皮肤文件。
这就是我们所做的。我们设置了全新安装,添加了文件和网站(http://boulderfootandankle.com/apv-test/),看起来它有一些格式错误。我们认为我们可以在添加数据库后修复它们。
一旦我们通过local.xml文件连接数据库,主题就变为通用主题(我想象一个后备),我们被锁定在管理员之外。
我尝试了为这个问题提供的一些解决方案,其中包括:
......似乎没什么用。
此时,我只是想知道是否将网站从一台服务器转移到另一台服务器,而不是将特定文件转移到全新安装中,这样做
答案 0 :(得分:0)
您是否使用了与之前安装相同的加密密钥?加密密钥在local.xml文件中设置,并且在两个扩展上都必须相同。当你进行全新安装时,它会给你一个新的加密密钥,这可能就是你无法登录的原因。
答案 1 :(得分:0)
只是我转移网站的快速列表... 1.运行文件备份和mysql转储(从源代码) 2.复制local.xml(来自Target) 3.恢复备份和mysql转储(到Target) 4.恢复local.xml(从步骤2到目标) 5.更正base_url(在Target中)
我遇到问题的唯一一次是当我在开发本地运行开发时,在这种情况下有varien特定的检查,管理员登录的僧侣(但是,听起来你知道这一点)。 https://magento.stackexchange.com/questions/26071/magento-1-9-can-t-login-to-admin-panel
我在1.14,海报建议基本上与我找到的修复相同。当然,响应者对这个解决方案的恐怖是完全正确的,但是,因为这是一个测试站点,只要你给自己留下正确的音符,你就应该能够在你进入制作时撤消这个。