Magento - 开发服务器 - 网址不起作用

时间:2012-10-29 03:00:42

标签: url magento installation

我正在尝试在我的开发服务器上设置Magento,但我无法让URL工作。

我有一个我安装的实时版本的副本。然后我更新了config.xml文件,清空了缓存文件夹(var/cache)并使用新URL更新了core_config_data,但由于某种原因,我仍然被重定向到实时URL而不是我刚刚配置的开发网址。

非常感谢任何想法或帮助。

6 个答案:

答案 0 :(得分:1)

如果此处没有其他答案,关于确保在数据库中正确设置所有值是正确的,则可能是var / cache目录不可写。在这种情况下,您需要清除系统临时目录中的缓存(大多数基于* nix的系统上的/ tmp / magento /)。

作为替代方案,请检查您的.htaccess文件并确保您的实时域名根本不被引用(RedirectRules,Redirect等)。

答案 1 :(得分:0)

如果您转到数据库,请查找core_config_data表。您需要将web/unsecure/base_urlweb/secure/base_url的值更改为您的开发服务器网址。

您可能需要清除./var/cache

上的缓存

答案 2 :(得分:0)

在您的开发服务器中,数据库具有Live Server URL。

在Dev服务器数据库中找到并替换Live Server Url和Development Server Url。

示例:

直播服务器:

http://live-server.com

开发服务器:

http://dev-server.com

您只需在开发服务器数据库中找到http://live-server.com并替换为http://dev-server.com

这会对你有所帮助。

答案 3 :(得分:0)

您是否尝试清除会话文件夹?

答案 4 :(得分:0)

转到phpmyadmin,执行此查询并更正找到的值。

SELECT * FROM (SELECT * FROM  `core_config_data` WHERE path LIKE  "%url%") AS A

答案 5 :(得分:0)

糟糕。 :)我发现了自己的问题...

显然我在[{1}}中有app/etc/local.xml的实时文件副本

但是,该应用程序会加载所有扩展名为backup_local.xml的文件 - 因此它也会加载.xml文件...糟糕!

我希望此捕获能够帮助其他用户解决类似问题!