我在访问我的开发网站时遇到了很大的问题。我在不同的服务器上有两个 magentos 站点。一个是开发网站,另一个是现场直播。但是我需要将数据库从实时复制到开发站点。
自从我这样做以来,我在访问开发 URL 时遇到了问题。因为它不断将我重定向到实时站点。我已经用谷歌搜索了这个问题并尝试了以下方法:
但我仍然遇到网站重定向到实时 URL 的问题。
我注意到有几个人遇到了同样的问题,但上述解决方案似乎对我不起作用。任何帮助将非常感激。
谢谢
我在访问我的开发网站时遇到了很大的问题。我在不同的服务器上有两个 magentos 站点。一个是开发网站,另一个是现场直播。但是我需要将数据库从实时复制到开发站点。
自从我这样做以来,我在访问开发 URL 时遇到了问题。因为它不断将我重定向到实时站点。我已经用谷歌搜索了这个问题并尝试了以下方法:
但我仍然遇到网站重定向到实时 URL 的问题。
我注意到有几个人遇到了同样的问题,但上述解决方案似乎对我不起作用。任何帮助将非常感激。
谢谢
对,所以设法对其进行排序。这是一个权限问题。我忽略了它,因为我没有此站点的 linux 用户设置。但是,文件夹用户设置为“root”,而不是“www-data”。
对于将来遇到此问题的任何人,我强烈建议检查服务器/文件夹的缓存权限。
解决问题的步骤:
这应该足以让它工作。
检查您的文件权限并正确设置它们,以便 Magento 最终不会在系统 /tmp 文件夹中创建 MagicCache,这是您的核心配置被缓存的位置,允许您清除 var/cache 直到时间结束并拥有数据库中的设置永远不会采取。
All over here Can't change Magento base URL -> Stuck in cache
在您的开发服务器中执行以下步骤:
1) 检查以下路径中的 config.xml 文件中的开发服务器数据库主机名、用户名、密码:app/etc/。
2)在任何编辑器中打开您的实时服务器数据库,并完全找到实时站点 url。并用搜索结果替换您的开发服务器 url。
以上两个步骤将解决您的问题。在这里之后它现在将解决。
3) 检查根文件夹中的 .htaccess 文件以检查任何重定向规则。