2012-05-16 51 views
0

我一直在下面几个导游在互联网上,但我仍然无法从本地主机访问我的Magento(1.6)网站..如何迁移Magento的安装到本地主机

我甩了DB并将其导入到phpMyAdmin,将文件从服务器复制到我的本地主机(WAMP),更新local.xml,并已到core_config_data表并将web/unsecure/base_url更改为新的URL & web/secure/base_url到新的URL。

还有什么可以做的吗?

我见过,有时,在一些导游,他们要求去C:\windows\system32\drivers\etc\hosts并插入以下行:127.0.0.1 www.mydomain.com mydomain.com

但我已经这样做是为了www.localhost.com,因为我已经有几个网站,我需要从本地主机运行,我不想改变..

因此,当我从www.localhost.com/mywebsite启动网站我重定向到旧地址和我的浏览器说:“糟糕!谷歌浏览器无法找到'旧地址'”

任何建议是我们lcome :)

+0

什么是旧地址? – Joe

+0

ec2-174-129-114-249.compute-1.amazonaws.com是旧地址,并且完整的错误消息是“糟糕!Google Chrome无法找到mag-lb1-300711436.us-east-1.elb .amazonaws.com“ –

+0

你删除了var/cache目录吗? – sulman

回答

2

只要core_config_data.path值正确更新(双重检查),唯一可以做重定向的其他事情(除了Magento的PHP代码)是一个带有RewriteCond和RewriteRule指令的.htaccess文件。这也可能出现在VirtualHost中。

作为另一种选择,您可以编辑Windows主机文件,并将旧域名解析为127.0.0.1,并更新VirtualHost的ServerAlias行以包含该域名。

1

也许检查web/cookie/cookie_path和web/cookie/cookie_domain是否已正确设置到core_config_data表中。从服务器切换到另一个时,我通常会删除这两个字段的值。

也总是想到在转储数据库之前禁用缓存,因为这可以避免一些困难。

相关问题